Udostępnij za pośrednictwem


Struktura AsyncReaderWriterLock.LockHandle

Wewnętrznie w firmie Microsoft tylko."Publiczny" przedstawienie szczególnych blokady.

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

Składnia

'Deklaracja
Protected Structure LockHandle
protected struct LockHandle
protected value class LockHandle
[<Sealed>]
type LockHandle =  struct end
Język JScript obsługuje używanie struktur, ale nie obsługuje deklarowania nowych.

Typ AsyncReaderWriterLock.LockHandle uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Data Wewnętrznie w firmie Microsoft tylko.Pobiera lub ustawia niektóre obiektu skojarzonego do określonej blokady.
Właściwość publiczna Flags Wewnętrznie w firmie Microsoft tylko.Pobiera flagi, które zostały przekazane do tej blokady.
Właściwość publiczna HasReadLock Wewnętrznie w firmie Microsoft tylko.Określa, czy ta blokada jest aktywna blokada odczytu lub jest zagnieżdżona o jeden.
Właściwość publiczna HasUpgradeableReadLock Wewnętrznie w firmie Microsoft tylko.Określa, czy ta blokada jest aktywne kopiarek blokada odczytu lub jest zagnieżdżona o jeden.
Właściwość publiczna HasWriteLock Wewnętrznie w firmie Microsoft tylko.Określa, czy ta blokada jest blokada zapisu aktywny lub jest zagnieżdżona o jeden.
Właściwość publiczna IsActive Wewnętrznie w firmie Microsoft tylko.Określa, czy ta blokada jest wciąż aktywne.
Właściwość publiczna IsReadLock Wewnętrznie w firmie Microsoft tylko.Określa, czy ta blokada reprezentuje blokada odczytu.
Właściwość publiczna IsUpgradeableReadLock Wewnętrznie w firmie Microsoft tylko.Określa, czy ta blokada reprezentuje możliwość rozbudowy blokada odczytu.
Właściwość publiczna IsValid Wewnętrznie w firmie Microsoft tylko.Określa, czy ten uchwyt ma blokadę, która faktycznie została przejęta.
Właściwość publiczna IsWriteLock Wewnętrznie w firmie Microsoft tylko.Określa, czy ta blokada reprezentuje blokady zapisu.
Właściwość publiczna NestingLock Wewnętrznie w firmie Microsoft tylko.Pobiera blokady, w którym ta blokada została nabyta.

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 GetType Gets the Type of the current instance. (Odziedziczone z Object).
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