| System.Runtime.CompilerServices Namespace |
[Missing <summary> documentation for "N:System.Runtime.CompilerServices"]
| Class | Description | |
|---|---|---|
| AsyncStateMachineAttribute |
Indicates whether a method is marked with the modifier.
| |
| IteratorStateMachineAttribute |
Indicates whether a method in Visual Basic is marked with the Iterator modifier.
| |
| StateMachineAttribute |
Allows you to determine whether a method is a state machine method.
|
| Structure | Description | |
|---|---|---|
| AsyncTaskMethodBuilder |
Provides a builder for asynchronous methods that return Task. This type is
intended for compiler use only.
| |
| AsyncTaskMethodBuilderTResult |
Provides a builder for asynchronous methods that return TaskTResult. This type is intended for
compiler use only.
| |
| AsyncVoidMethodBuilder |
Provides a builder for asynchronous methods that return void. This type is intended for compiler use only.
|
| Interface | Description | |
|---|---|---|
| IAsyncStateMachine |
Represents state machines generated for asynchronous methods. This type is intended for compiler use only.
| |
| ICriticalNotifyCompletion |
Represents an awaiter used to schedule continuations when an await operation completes.
| |
| INotifyCompletion |
Represents an operation that will schedule continuations when the operation completes.
|