Idioma

AwaitExtensions.GetAwaiter Método

Definição

Sobrecargas

Nome Description
GetAwaiter(SynchronizationContext)

Obtém um aguardador que agenda continuações no especificado SynchronizationContext.

GetAwaiter(TaskScheduler)

Obtém um aguardador que agenda continuações no agendador especificado.

GetAwaiter(WaitHandle)

Fornece funcionalidade de espera para s comuns WaitHandle.

GetAwaiter(SynchronizationContext)

Obtém um aguardador que agenda continuações no especificado SynchronizationContext.

public static Microsoft.VisualStudio.Threading.AwaitExtensions.SynchronizationContextAwaiter GetAwaiter(this System.Threading.SynchronizationContext synchronizationContext);
static member GetAwaiter : System.Threading.SynchronizationContext -> Microsoft.VisualStudio.Threading.AwaitExtensions.SynchronizationContextAwaiter
<Extension()>
Public Function GetAwaiter (synchronizationContext As SynchronizationContext) As AwaitExtensions.SynchronizationContextAwaiter

Parâmetros

synchronizationContext
SynchronizationContext

O contexto de sincronização usado para executar continuações.

Retornos

Um aguardado.

Comentários

O aguardador retornado sempre resultará em rendimento, mesmo que já esteja em execução dentro do especificado synchronizationContext.

Aplica-se a

GetAwaiter(TaskScheduler)

Obtém um aguardador que agenda continuações no agendador especificado.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::VisualStudio::Threading::AwaitExtensions::TaskSchedulerAwaiter GetAwaiter(System::Threading::Tasks::TaskScheduler ^ scheduler);
public static Microsoft.VisualStudio.Threading.AwaitExtensions.TaskSchedulerAwaiter GetAwaiter(this System.Threading.Tasks.TaskScheduler scheduler);
static member GetAwaiter : System.Threading.Tasks.TaskScheduler -> Microsoft.VisualStudio.Threading.AwaitExtensions.TaskSchedulerAwaiter
<Extension()>
Public Function GetAwaiter (scheduler As TaskScheduler) As AwaitExtensions.TaskSchedulerAwaiter

Parâmetros

scheduler
TaskScheduler

O agendador de tarefas usado para executar continuações.

Retornos

Um aguardado.

Aplica-se a

GetAwaiter(WaitHandle)

Fornece funcionalidade de espera para s comuns WaitHandle.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Runtime::CompilerServices::TaskAwaiter GetAwaiter(System::Threading::WaitHandle ^ handle);
public static System.Runtime.CompilerServices.TaskAwaiter GetAwaiter(this System.Threading.WaitHandle handle);
static member GetAwaiter : System.Threading.WaitHandle -> System.Runtime.CompilerServices.TaskAwaiter
<Extension()>
Public Function GetAwaiter (handle As WaitHandle) As TaskAwaiter

Parâmetros

handle
WaitHandle

O identificador a ser aguardado.

Retornos

O aguardador.

Aplica-se a