Export (0) Print
Expand All

IAsyncStateMachine Interface

.NET Framework 4.6 and 4.5

Represents state machines that are generated for asynchronous methods. This type is intended for compiler use only.

Namespace:  System.Runtime.CompilerServices
Assemblies:   System.Threading.Tasks (in System.Threading.Tasks.dll)
  mscorlib (in mscorlib.dll)

type IAsyncStateMachine =  interface end

The IAsyncStateMachine type exposes the following members.

Public methodMoveNextMoves the state machine to its next state.
Public methodSetStateMachineConfigures the state machine with a heap-allocated replica.

.NET Framework

Supported in: 4.6, 4.5

Supported in: Windows Phone 8.1

Supported in: Windows Phone Silverlight 8.1

Supported in: Windows Phone Silverlight 8
© 2015 Microsoft