System.Runtime.CompilerServices Namespace
Classes
Class | Description | |
---|---|---|
![]() |
CallSite | |
![]() |
CallSite<(Of <(<'T>)>)> |
Dynamic site type.
|
![]() |
CallSiteBinder | |
![]() |
DecimalConstantAttribute |
Stores the value of a Decimal constant in metadata. This class cannot be inherited.
|
![]() |
DummyTypeUsedToAddAttributeToDefaultValueTypeConstructor |
If a constructor for a value type takes an instance of this type as a parameter, any attribute applied to that constructor will instead be applied to the default (undeclarable) constructor.
|
![]() |
DynamicAttribute | |
![]() |
ExtensionAttribute |
Indicates that a method is an extension method, or that a class or assembly contains extension methods.
|
![]() |
IndexerNameAttribute |
Indicates the name by which an indexer is known in programming languages that do not support indexers directly.
|
![]() |
RuntimeHelpers |
Provides a set of static methods and properties that provide support for compilers. This class cannot be inherited.
|
Structures
Structure | Description | |
---|---|---|
![]() |
AsyncTaskMethodBuilder |
Represents a builder for asynchronous methods that return a task.
|
![]() |
AsyncTaskMethodBuilder<(Of <(<'TResult>)>)> |
Represents a builder for asynchronous methods that returns a task and provides a parameter for the result.
|
![]() |
AsyncVoidMethodBuilder |
Represents a builder for asynchronous methods that do not return a value.
|
Interfaces
Interface | Description | |
---|---|---|
![]() |
IAsyncStateMachine | |
![]() |
ICriticalNotifyCompletion |
Represents an awaiter that schedules continuations when an await operation completes.
|
![]() |
INotifyCompletion |
Represents an operation that schedules continuations when it completes.
|