AsyncLazy<T>.GetValueAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| GetValueAsync() |
Ruft die Aufgaben ab, die den Wert erzeugt oder erzeugt hat. |
| GetValueAsync(CancellationToken) |
Ruft die Aufgaben ab, die den Wert erzeugt oder erzeugt hat. |
GetValueAsync()
Ruft die Aufgaben ab, die den Wert erzeugt oder erzeugt hat.
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)
Gibt zurück
- Task<T>
Eine Aufgabe, deren Ergebnis der verzögert konstruierte Wert ist.
Ausnahmen
Wird ausgelöst, wenn die wertfactory GetValueAsync() für diese Instanz aufruft.
Gilt für
GetValueAsync(CancellationToken)
Ruft die Aufgaben ab, die den Wert erzeugt oder erzeugt hat.
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)
Parameter
- cancellationToken
- CancellationToken
Ein Token, dessen Abbruch angibt, dass der Aufrufer nicht mehr für das Ergebnis interessiert ist. Beachten Sie, dass dadurch die wertfactory nicht abgebrochen wird (da möglicherweise andere Aufrufer vorhanden sind). Dieses Token führt jedoch zu einem beschleunigten Abbruch der zurückgegebenen Aufgabe und einem DIS-Beitritt von allen JoinableTask , die möglicherweise durch diesen-Befehl aufgetreten sind.
Gibt zurück
- Task<T>
Eine Aufgabe, deren Ergebnis der verzögert konstruierte Wert ist.
Ausnahmen
Wird ausgelöst, wenn die wertfactory GetValueAsync() für diese Instanz aufruft.