Udostępnij za pośrednictwem


Struktura JoinableTaskFactory.MainThreadAwaiter

Struct awaiter, które umożliwia wykonywanie operacji asynchronicznej przejścia do głównego wątku.

Przestrzeń nazw:  Microsoft.VisualStudio.Threading
Zestaw:  Microsoft.VisualStudio.Threading (w Microsoft.VisualStudio.Threading.dll)

Składnia

'Deklaracja
Public Structure MainThreadAwaiter _
    Implements INotifyCompletion
public struct MainThreadAwaiter : INotifyCompletion
public value class MainThreadAwaiter : INotifyCompletion
[<Sealed>]
type MainThreadAwaiter =  
    struct 
        interface INotifyCompletion 
    end
Język JScript obsługuje używanie struktur, ale nie obsługuje deklarowania nowych.

Typ JoinableTaskFactory.MainThreadAwaiter uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna IsCompleted Określa, czy obiekt wywołujący jest już w głównym wątku.

Początek

Metody

  Nazwa Opis
Metoda publiczna Equals Wskazuje, czy to wystąpienie i określonego obiektu są równe. (Odziedziczone z ValueType).
Metoda publiczna GetHashCode Zwraca kod skrótu dla tego wystąpienia. (Odziedziczone z ValueType).
Metoda publiczna GetResult Wywołana w głównym wątku w celu przygotowania go do wykonania utrzymania.
Metoda publiczna GetType Gets the Type of the current instance. (Odziedziczone z Object).
Metoda publiczna OnCompleted Wywołana w głównym wątku w celu przygotowania go do wykonania utrzymania.
Metoda publiczna 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.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Threading