3 implementations of GetStateMachineObject
System.Private.CoreLib (3)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncStateMachineDispatcher.cs (1)
326
public IAsyncStateMachine
GetStateMachineObject
()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncTaskMethodBuilderT.cs (1)
583
IAsyncStateMachine IAsyncStateMachineBox.
GetStateMachineObject
() => StateMachine!; // likely boxes, only use for debugging
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\PoolingAsyncValueTaskMethodBuilderT.cs (1)
481
IAsyncStateMachine IAsyncStateMachineBox.
GetStateMachineObject
() => StateMachine!; // likely boxes, only use for debugging
3 references to GetStateMachineObject
System.Private.CoreLib (3)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncMethodBuilderCore.cs (1)
120
target is IAsyncStateMachineBox sm ? sm.
GetStateMachineObject
().MoveNext :
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncStateMachineDispatcher.cs (1)
329
return inner != null ? inner.
GetStateMachineObject
() : null!;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TplEventSource.cs (1)
551
IAsyncStateMachine stateMachine = stateMachineBox.
GetStateMachineObject
();