Edit

Share via


AsyncHelpers.Await Method

Definition

Overloads

Await(ConfiguredTaskAwaitable)

Source:
AsyncHelpers.cs

Note

To use this preview API, you must enable preview features in your project by setting the EnablePreviewFeatures property to True in your project file. For more information, see https://aka.ms/dotnet-preview-features.

public:
 static void Await(System::Runtime::CompilerServices::ConfiguredTaskAwaitable configuredAwaitable);
[System.Runtime.Versioning.RequiresPreviewFeatures]
public static void Await(System.Runtime.CompilerServices.ConfiguredTaskAwaitable configuredAwaitable);
[<System.Runtime.Versioning.RequiresPreviewFeatures>]
static member Await : System.Runtime.CompilerServices.ConfiguredTaskAwaitable -> unit
Public Shared Sub Await (configuredAwaitable As ConfiguredTaskAwaitable)

Parameters

configuredAwaitable
ConfiguredTaskAwaitable
Attributes

Applies to

Await(ConfiguredValueTaskAwaitable)

Source:
AsyncHelpers.cs

Note

To use this preview API, you must enable preview features in your project by setting the EnablePreviewFeatures property to True in your project file. For more information, see https://aka.ms/dotnet-preview-features.

public:
 static void Await(System::Runtime::CompilerServices::ConfiguredValueTaskAwaitable configuredAwaitable);
[System.Runtime.Versioning.RequiresPreviewFeatures]
public static void Await(System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable configuredAwaitable);
[<System.Runtime.Versioning.RequiresPreviewFeatures>]
static member Await : System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable -> unit
Public Shared Sub Await (configuredAwaitable As ConfiguredValueTaskAwaitable)

Parameters

configuredAwaitable
ConfiguredValueTaskAwaitable
Attributes

Applies to

Await(Task)

Source:
AsyncHelpers.cs

Note

To use this preview API, you must enable preview features in your project by setting the EnablePreviewFeatures property to True in your project file. For more information, see https://aka.ms/dotnet-preview-features.

public:
 static void Await(System::Threading::Tasks::Task ^ task);
[System.Runtime.Versioning.RequiresPreviewFeatures]
public static void Await(System.Threading.Tasks.Task task);
[<System.Runtime.Versioning.RequiresPreviewFeatures>]
static member Await : System.Threading.Tasks.Task -> unit
Public Shared Sub Await (task As Task)

Parameters

task
Task
Attributes

Applies to

Await(ValueTask)

Source:
AsyncHelpers.cs

Note

To use this preview API, you must enable preview features in your project by setting the EnablePreviewFeatures property to True in your project file. For more information, see https://aka.ms/dotnet-preview-features.

public:
 static void Await(System::Threading::Tasks::ValueTask task);
[System.Runtime.Versioning.RequiresPreviewFeatures]
public static void Await(System.Threading.Tasks.ValueTask task);
[<System.Runtime.Versioning.RequiresPreviewFeatures>]
static member Await : System.Threading.Tasks.ValueTask -> unit
Public Shared Sub Await (task As ValueTask)

Parameters

task
ValueTask
Attributes

Applies to

Await<T>(ConfiguredTaskAwaitable<T>)

Source:
AsyncHelpers.cs

Note

To use this preview API, you must enable preview features in your project by setting the EnablePreviewFeatures property to True in your project file. For more information, see https://aka.ms/dotnet-preview-features.

public:
generic <typename T>
 static T Await(System::Runtime::CompilerServices::ConfiguredTaskAwaitable<T> configuredAwaitable);
[System.Runtime.Versioning.RequiresPreviewFeatures]
public static T Await<T>(System.Runtime.CompilerServices.ConfiguredTaskAwaitable<T> configuredAwaitable);
[<System.Runtime.Versioning.RequiresPreviewFeatures>]
static member Await : System.Runtime.CompilerServices.ConfiguredTaskAwaitable<'T> -> 'T
Public Shared Function Await(Of T) (configuredAwaitable As ConfiguredTaskAwaitable(Of T)) As T

Type Parameters

T

Parameters

configuredAwaitable
ConfiguredTaskAwaitable<T>

Returns

T
Attributes

Applies to

Await<T>(ConfiguredValueTaskAwaitable<T>)

Source:
AsyncHelpers.cs

Note

To use this preview API, you must enable preview features in your project by setting the EnablePreviewFeatures property to True in your project file. For more information, see https://aka.ms/dotnet-preview-features.

public:
generic <typename T>
 static T Await(System::Runtime::CompilerServices::ConfiguredValueTaskAwaitable<T> configuredAwaitable);
[System.Runtime.Versioning.RequiresPreviewFeatures]
public static T Await<T>(System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable<T> configuredAwaitable);
[<System.Runtime.Versioning.RequiresPreviewFeatures>]
static member Await : System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable<'T> -> 'T
Public Shared Function Await(Of T) (configuredAwaitable As ConfiguredValueTaskAwaitable(Of T)) As T

Type Parameters

T

Parameters

configuredAwaitable
ConfiguredValueTaskAwaitable<T>

Returns

T
Attributes

Applies to

Await<T>(Task<T>)

Source:
AsyncHelpers.cs

Note

To use this preview API, you must enable preview features in your project by setting the EnablePreviewFeatures property to True in your project file. For more information, see https://aka.ms/dotnet-preview-features.

public:
generic <typename T>
 static T Await(System::Threading::Tasks::Task<T> ^ task);
[System.Runtime.Versioning.RequiresPreviewFeatures]
public static T Await<T>(System.Threading.Tasks.Task<T> task);
[<System.Runtime.Versioning.RequiresPreviewFeatures>]
static member Await : System.Threading.Tasks.Task<'T> -> 'T
Public Shared Function Await(Of T) (task As Task(Of T)) As T

Type Parameters

T

Parameters

task
Task<T>

Returns

T
Attributes

Applies to

Await<T>(ValueTask<T>)

Source:
AsyncHelpers.cs

Note

To use this preview API, you must enable preview features in your project by setting the EnablePreviewFeatures property to True in your project file. For more information, see https://aka.ms/dotnet-preview-features.

public:
generic <typename T>
 static T Await(System::Threading::Tasks::ValueTask<T> task);
[System.Runtime.Versioning.RequiresPreviewFeatures]
public static T Await<T>(System.Threading.Tasks.ValueTask<T> task);
[<System.Runtime.Versioning.RequiresPreviewFeatures>]
static member Await : System.Threading.Tasks.ValueTask<'T> -> 'T
Public Shared Function Await(Of T) (task As ValueTask(Of T)) As T

Type Parameters

T

Parameters

task
ValueTask<T>

Returns

T
Attributes

Applies to