TaskAwaiter Struct

Definizione

Fornisce un oggetto che attende il completamento di un'attività asincrona.Provides an object that waits for the completion of an asynchronous task.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

public value class TaskAwaiter : System::Runtime::CompilerServices::ICriticalNotifyCompletion
public struct TaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion
type TaskAwaiter = struct
    interface ICriticalNotifyCompletion
    interface INotifyCompletion
Public Structure TaskAwaiter
Implements ICriticalNotifyCompletion
Ereditarietà
TaskAwaiter
Implementazioni

Commenti

Questo tipo e i relativi membri sono destinati solo all'uso del compilatore.This type and its members are intended for compiler use only.

Proprietà

IsCompleted

Ottiene un valore che indica l'eventuale completamento dell'attività asincrona.Gets a value that indicates whether the asynchronous task has completed.

Metodi

GetResult()

Termina l'attesa del completamento dell'attività asincrona.Ends the wait for the completion of the asynchronous task.

OnCompleted(Action)

Imposta l'azione da eseguire quando l'oggetto TaskAwaiter non è più in attesa del completamento dell'attività asincrona.Sets the action to perform when the TaskAwaiter object stops waiting for the asynchronous task to complete.

UnsafeOnCompleted(Action)

Programma l'azione di continuazione per l'attività asincrona associata a questo awaiter.Schedules the continuation action for the asynchronous task that is associated with this awaiter.

Si applica a