Mono Class Library: Namespaces

System.Runtime.CompilerServices Namespace

[Edit]

Classes

TypeReason
AccessedThroughPropertyAttributeDocumentation for this section has not yet been entered.
CallConvCdeclDocumentation for this section has not yet been entered.
CallConvFastcallDocumentation for this section has not yet been entered.
CallConvStdcallDocumentation for this section has not yet been entered.
CallConvThiscallDocumentation for this section has not yet been entered.
CompilationRelaxationsAttributeThis attribute allows the user to specify whether the ordering of instruction checking is strict or relaxed. It also allows the user to specify whether or not strings are interned.
CompilerGeneratedAttributeDocumentation for this section has not yet been entered.
CompilerGlobalScopeAttributeDocumentation for this section has not yet been entered.
CompilerMarshalOverrideDocumentation for this section has not yet been entered.
CustomConstantAttributeDocumentation for this section has not yet been entered.
DateTimeConstantAttributeDocumentation for this section has not yet been entered.
DecimalConstantAttributeStores the value of a decimal constant in metadata.
DefaultDependencyAttributeDocumentation for this section has not yet been entered.
DependencyAttributeDocumentation for this section has not yet been entered.
DiscardableAttributeDocumentation for this section has not yet been entered.
ExecutionScopeDocumentation for this section has not yet been entered.
ExtensionAttributeDocumentation for this section has not yet been entered.
FixedAddressValueTypeAttributeDocumentation for this section has not yet been entered.
FixedBufferAttributeDocumentation for this section has not yet been entered.
HasCopySemanticsAttributeDocumentation for this section has not yet been entered.
IDispatchConstantAttributeDocumentation for this section has not yet been entered.
IndexerNameAttributeThis attribute is used to indicate the name by which an indexer is known in programming languages that do not support indexers directly.
InternalsVisibleToAttributeThis attribute is used to expose internal methods to another assembly.
IsBoxedDocumentation for this section has not yet been entered.
IsByValueDocumentation for this section has not yet been entered.
IsConstDocumentation for this section has not yet been entered.
IsCopyConstructedDocumentation for this section has not yet been entered.
IsExplicitlyDereferencedDocumentation for this section has not yet been entered.
IsImplicitlyDereferencedDocumentation for this section has not yet been entered.
IsJitIntrinsicDocumentation for this section has not yet been entered.
IsLongDocumentation for this section has not yet been entered.
IsPinnedDocumentation for this section has not yet been entered.
IsSignUnspecifiedByteDocumentation for this section has not yet been entered.
IsUdtReturnDocumentation for this section has not yet been entered.
IsVolatileMarks a location in the memory store as volatile.
IUnknownConstantAttributeDocumentation for this section has not yet been entered.
MethodImplAttributeSpecifies the details of how a method is implemented.
NativeCppClassAttributeDocumentation for this section has not yet been entered.
RequiredAttributeAttributeDocumentation for this section has not yet been entered.
RuntimeCompatibilityAttributeDocumentation for this section has not yet been entered.
RuntimeHelpersImplements static methods and properties that provide special support for compilers.
RuntimeWrappedExceptionDocumentation for this section has not yet been entered.
ScopelessEnumAttributeDocumentation for this section has not yet been entered.
SpecialNameAttributeDocumentation for this section has not yet been entered.
StringFreezingAttributeDocumentation for this section has not yet been entered.
StrongBox<T>Documentation for this section has not yet been entered.
SuppressIldasmAttributeDocumentation for this section has not yet been entered.
TypeForwardedToAttributeDocumentation for this section has not yet been entered.
UnsafeValueTypeAttributeDocumentation for this section has not yet been entered.

Interfaces

TypeReason
IStrongBoxDocumentation for this section has not yet been entered.

Delegates

TypeReason
RuntimeHelpers.CleanupCodeDocumentation for this section has not yet been entered.
RuntimeHelpers.TryCodeDocumentation for this section has not yet been entered.

Enumerations

TypeReason
CompilationRelaxationsIndicates whether instruction checking is strictly ordered or relaxed, and whether strings are interned. The flags come in complementary pairs. Setting neither flag of a pair indicates that the corresponding characteristic should be left unchanged. Setting both bits is an error that is detected by the constructor for System.Runtime.CompilerServices.CompilationRelaxationsAttribute.
LoadHintDocumentation for this section has not yet been entered.
MethodCodeTypeDocumentation for this section has not yet been entered.
MethodImplOptionsDefines the details of how a method is implemented.