TplExtensions.NoThrowTaskAwaiter Struktura

Definicja

Obiekt oczekujący, który otacza zadanie i nigdy nie zgłasza wyjątku, gdy zaczeka.

public: value class TplExtensions::NoThrowTaskAwaiter : System::Runtime::CompilerServices::INotifyCompletion
public: value class TplExtensions::NoThrowTaskAwaiter : System::Runtime::CompilerServices::ICriticalNotifyCompletion
public struct TplExtensions.NoThrowTaskAwaiter : System.Runtime.CompilerServices.INotifyCompletion
public struct TplExtensions.NoThrowTaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion
[System.Runtime.CompilerServices.IsReadOnly]
public struct TplExtensions.NoThrowTaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion
type TplExtensions.NoThrowTaskAwaiter = struct
    interface INotifyCompletion
type TplExtensions.NoThrowTaskAwaiter = struct
    interface ICriticalNotifyCompletion
    interface INotifyCompletion
[<System.Runtime.CompilerServices.IsReadOnly>]
type TplExtensions.NoThrowTaskAwaiter = struct
    interface ICriticalNotifyCompletion
    interface INotifyCompletion
Public Structure TplExtensions.NoThrowTaskAwaiter
Implements INotifyCompletion
Public Structure TplExtensions.NoThrowTaskAwaiter
Implements ICriticalNotifyCompletion
Dziedziczenie
TplExtensions.NoThrowTaskAwaiter
Atrybuty
Implementuje

Konstruktory

TplExtensions.NoThrowTaskAwaiter(Task, Boolean)

Inicjuje nowe wystąpienie TplExtensions.NoThrowTaskAwaiter struktury.

Właściwości

IsCompleted

Pobiera wartość wskazującą, czy zadanie zostało ukończone.

Metody

GetResult()

Nic nie robi.

OnCompleted(Action)

Planuje delegata do wykonania po zakończeniu wykonywania zadania.

UnsafeOnCompleted(Action)

Planuje delegat do wykonania po zakończeniu wykonywania zadania bez przechwytywania kontekście wykonywania.

Dotyczy

Bezpieczeństwo wątkowe

Ten typ jest bezpieczny dla wątków dla wszystkich elementów członkowskich.