TaskAwaiter<TResult> TaskAwaiter<TResult> TaskAwaiter<TResult> TaskAwaiter<TResult> Struct

Definice

Představuje objekt, který čeká na dokončení asynchronní úlohy a poskytuje parametr pro výsledek.Represents an object that waits for the completion of an asynchronous task and provides a parameter for the result.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

generic <typename TResult>
public value class TaskAwaiter : System::Runtime::CompilerServices::ICriticalNotifyCompletion
public struct TaskAwaiter<TResult> : System.Runtime.CompilerServices.ICriticalNotifyCompletion
type TaskAwaiter<'Result> = struct
    interface ICriticalNotifyCompletion
    interface INotifyCompletion
Public Structure TaskAwaiter(Of TResult)
Implements ICriticalNotifyCompletion

Parametry typu

TResult

Výsledek úlohyThe result for the task.

Dědičnost
TaskAwaiter<TResult>TaskAwaiter<TResult>TaskAwaiter<TResult>TaskAwaiter<TResult>
Implementuje

Poznámky

Tento typ a jeho členové jsou určeni pro použití kompilátorem.This type and its members are intended for use by the compiler.

Vlastnosti

IsCompleted IsCompleted IsCompleted IsCompleted

Získá hodnotu, která označuje, zda byl dokončen asynchronní úkol.Gets a value that indicates whether the asynchronous task has completed.

Metody

GetResult() GetResult() GetResult() GetResult()

Ukončí čekání na dokončení asynchronní úlohy.Ends the wait for the completion of the asynchronous task.

OnCompleted(Action) OnCompleted(Action) OnCompleted(Action) OnCompleted(Action)

Nastaví akci, která má být provedena TaskAwaiter<TResult> , když objekt přestane čekat na dokončení asynchronní úlohy.Sets the action to perform when the TaskAwaiter<TResult> object stops waiting for the asynchronous task to complete.

UnsafeOnCompleted(Action) UnsafeOnCompleted(Action) UnsafeOnCompleted(Action) UnsafeOnCompleted(Action)

Naplánuje akci pokračování pro asynchronní úlohu přidruženou k tomuto await.Schedules the continuation action for the asynchronous task associated with this awaiter.

Platí pro