AsyncLazy<T>.GetValueAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| GetValueAsync() |
Ottiene l'attività che produce o ha prodotto il valore. |
| GetValueAsync(CancellationToken) |
Ottiene l'attività che produce o ha prodotto il valore. |
GetValueAsync()
Ottiene l'attività che produce o ha prodotto il valore.
public:
System::Threading::Tasks::Task<T> ^ GetValueAsync();
public System.Threading.Tasks.Task<T> GetValueAsync();
member this.GetValueAsync : unit -> System.Threading.Tasks.Task<'T>
Public Function GetValueAsync () As Task(Of T)
Valori restituiti
Attività il cui risultato è il valore costruito in modo differire.
Eccezioni
Generata quando la factory del valore chiama GetValueAsync() su questa istanza.
Generata dopo DisposeValue() la chiamata.
Si applica a
GetValueAsync(CancellationToken)
Ottiene l'attività che produce o ha prodotto il valore.
public:
System::Threading::Tasks::Task<T> ^ GetValueAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<T> GetValueAsync(System.Threading.CancellationToken cancellationToken);
member this.GetValueAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<'T>
Public Function GetValueAsync (cancellationToken As CancellationToken) As Task(Of T)
Parametri
- cancellationToken
- CancellationToken
Token il cui annullamento indica che il chiamante non è più interessato al risultato. Si noti che non verrà annullata la factory del valore (poiché potrebbero esistere altri chiamanti). Tuttavia, questo token comporterà un annullamento esplorante dell'attività restituita e un dis-join di qualsiasi JoinableTask elemento che potrebbe essersi verificato in seguito a questa chiamata.
Valori restituiti
Attività il cui risultato è il valore costruito in modo differire.
Eccezioni
Generata quando la factory del valore chiama GetValueAsync() su questa istanza.
Generata dopo DisposeValue() la chiamata.