Struktura AsyncReaderWriterResourceLock<TMoniker, TResource>.ResourceAwaiter
Wewnętrznie w firmie Microsoft tylko.Zarządza asynchroniczny dostęp do blokady.
Przestrzeń nazw: Microsoft.VisualStudio.Threading
Zestaw: Microsoft.VisualStudio.Threading (w Microsoft.VisualStudio.Threading.dll)
Składnia
'Deklaracja
Public Structure ResourceAwaiter _
Implements INotifyCompletion
public struct ResourceAwaiter : INotifyCompletion
public value class ResourceAwaiter : INotifyCompletion
[<Sealed>]
type ResourceAwaiter =
struct
interface INotifyCompletion
end
Język JScript obsługuje używanie struktur, ale nie obsługuje deklarowania nowych.
Typ ogólny AsyncReaderWriterResourceLock<TMoniker, TResource>.ResourceAwaiter uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
IsCompleted | Wewnętrznie w firmie Microsoft tylko.Określa, czy blokady zostały wydane. |
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 | Wewnętrznie w firmie Microsoft tylko.Dotyczy blokada wystawionych do obiektu wywołującego i zwraca wartość używana do zwolnienia blokady. |
![]() |
GetType | Gets the Type of the current instance. (Odziedziczone z Object). |
![]() |
OnCompleted | Wewnętrznie w firmie Microsoft tylko.Ustawia pełnomocnika do wykonania, nawet gdy jest dostępny. |
![]() |
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.