Struktura TplExtensions.NoThrowTaskAwaiter
Awaiter zadanie jest zawijany, który nigdy nie zgłasza wyjątek podczas oczekiwania.
Przestrzeń nazw: Microsoft.VisualStudio.Threading
Zestaw: Microsoft.VisualStudio.Threading (w Microsoft.VisualStudio.Threading.dll)
Składnia
'Deklaracja
Public Structure NoThrowTaskAwaiter _
Implements INotifyCompletion
public struct NoThrowTaskAwaiter : INotifyCompletion
public value class NoThrowTaskAwaiter : INotifyCompletion
[<Sealed>]
type NoThrowTaskAwaiter =
struct
interface INotifyCompletion
end
Język JScript obsługuje używanie struktur, ale nie obsługuje deklarowania nowych.
Typ TplExtensions.NoThrowTaskAwaiter uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
TplExtensions.NoThrowTaskAwaiter | Inicjuje nowe wystąpienie NoThrowTaskAwaiter. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
IsCompleted | Określa, czy zadanie zostało ukończone. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Equals | Wskazuje, czy to wystąpienie i określonego obiektu są równe. (Odziedziczone z ValueType). | |
GetHashCode | Zwraca kod skrótu dla tego wystąpienia. (Odziedziczone z ValueType). | |
GetResult | Nic nie robi. | |
GetType | Gets the Type of the current instance. (Odziedziczone z Object). | |
OnCompleted | Planuje pełnomocnika do wykonania po zakończeniu wykonywania zadania. | |
ToString | Zwraca nazwę typu pełna tego wystąpienia. (Odziedziczone z ValueType). |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.