Windows apps
Collapse the table of content
Expand the table of content

IAsyncStateMachine Interface

.NET Framework (current version)

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

Namespace:   System.Runtime.CompilerServices
Assembly:  mscorlib (in mscorlib.dll)

public interface IAsyncStateMachine


Moves the state machine to its next state.


Configures the state machine with a heap-allocated replica.

Universal Windows Platform
Available since 8
.NET Framework
Available since 4.5
Portable Class Library
Supported in: portable .NET platforms
Windows Phone Silverlight
Available since 8.0
Windows Phone
Available since 8.1
Return to top
© 2016 Microsoft