AsyncTaskMethodBuilder<TResult> Structure - Internal Members

Note

This article applies to Visual Studio 2015. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here

This topic describes the internal members of the AsyncTaskMethodBuilder<TResult> class. For general information about this class, see the AsyncTaskMethodBuilder<TResult> reference topic.

Namespace: System.Runtime.CompilerServices

Assembly: mscorlib (in mscorlib.dll)

Because you cannot access these internal members from the .NET Framework, the following syntax is provided in Common Intermediate Language (CIL).

Syntax

.class public sequential ansi sealed beforefieldinit System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<TResult>  
       extends System.ValueType  
       implements System.Runtime.CompilerServices.IAsyncMethodBuilder  

Internal Members

Name Description
ObjectIdForDebugger property Gets an object that may be used to uniquely identify this builder to the debugger.
m_task field Represents the lazily initialized built task.

See Also

AsyncTaskMethodBuilder<TResult>
Parallel Extension Internals for the .NET Framework