Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Struttura TaskAwaiter<TResult>

.NET Framework (current version)
 

Data di pubblicazione: ottobre 2016

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice.

Rappresenta un oggetto che attende il completamento di un'attività asincrona e fornisce un parametro per il risultato.

Spazio dei nomi:   System.Runtime.CompilerServices
Assembly:  mscorlib (in mscorlib.dll)

[HostProtectionAttribute(SecurityAction.LinkDemand, Synchronization = true, 
	ExternalThreading = true)]
public struct TaskAwaiter<TResult> : ICriticalNotifyCompletion, 
	INotifyCompletion

Parametri tipo

TResult

Il risultato dell'attività.

NomeDescrizione
System_CAPS_pubpropertyIsCompleted

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene un valore che indica se l'attività asincrona è stata completata.

NomeDescrizione
System_CAPS_pubmethodEquals(Object)

Indica se questa istanza e un oggetto specificato sono uguali.(Ereditato da ValueType.)

System_CAPS_pubmethodGetHashCode()

Restituisce il codice hash per l'istanza.(Ereditato da ValueType.)

System_CAPS_pubmethodGetResult()

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Termina l'attesa del completamento dell'attività asincrona.

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodOnCompleted(Action)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Imposta l'azione da eseguire quando il TaskAwaiter<TResult> oggetto interrompe l'attesa del completamento dell'attività asincrona.

System_CAPS_pubmethodToString()

Restituisce il nome completo del tipo di questa istanza.(Ereditato da ValueType.)

System_CAPS_pubmethodUnsafeOnCompleted(Action)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Pianifica l'azione di continuazione per l'attività asincrona associata a questo elemento di awaiter.

Questo tipo e i relativi membri sono progettati per l'utilizzo da parte del compilatore.

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 4.5
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Windows Phone Silverlight
Disponibile da 8.0
Windows Phone
Disponibile da 8.1

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: