Sdílet prostřednictvím


AsyncReaderWriterLock.LockHandle – struktura

Vnitřní Microsoft pouze."Veřejnou" reprezentace konkrétní zámku.

Obor názvů:  Microsoft.VisualStudio.Threading
Sestavení:  Microsoft.VisualStudio.Threading (v Microsoft.VisualStudio.Threading.dll)

Syntaxe

'Deklarace
Protected Structure LockHandle
protected struct LockHandle
protected value class LockHandle
[<Sealed>]
type LockHandle =  struct end
Jazyk JScript podporuje použití struktur, ale nikoli deklaraci nových struktur.

Typ AsyncReaderWriterLock.LockHandle zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Data Vnitřní Microsoft pouze.Získá nebo nastaví některé objekt přidružený k této konkrétní zámku.
Veřejná vlastnost Flags Vnitřní Microsoft pouze.Získá-li příznaky, které byly předány do tohoto zámku.
Veřejná vlastnost HasReadLock Vnitřní Microsoft pouze.Určuje, zda tento zámek je aktivní zámek pro čtení nebo je vnořen o jedničku.
Veřejná vlastnost HasUpgradeableReadLock Vnitřní Microsoft pouze.Určuje, zda tento zámek je aktivní zámek rozšiřitelný pro čtení nebo je vnořen o jednu.
Veřejná vlastnost HasWriteLock Vnitřní Microsoft pouze.Určuje, zda tento zámek je uzamčení pro zápis aktivní nebo vnořeno jeden.
Veřejná vlastnost IsActive Vnitřní Microsoft pouze.Určuje, zda tento zámek je stále aktivní.
Veřejná vlastnost IsReadLock Vnitřní Microsoft pouze.Určuje, zda tento zámek představuje zámek pro čtení.
Veřejná vlastnost IsUpgradeableReadLock Vnitřní Microsoft pouze.Určuje, zda tento zámek představuje rozšiřitelný zámek pro čtení.
Veřejná vlastnost IsValid Vnitřní Microsoft pouze.Určuje, zda tento popisovač je zámek, který byl skutečně získal.
Veřejná vlastnost IsWriteLock Vnitřní Microsoft pouze.Určuje, zda tento zámek představuje uzamčení pro zápis.
Veřejná vlastnost NestingLock Vnitřní Microsoft pouze.Získá zámek, v níž byl pořízen tento zámek.

Nahoru

Metody

  Název Popis
Veřejná metoda Equals Označuje, zda tato instance a zadaný objekt jsou stejné. (Zděděno z ValueType.)
Veřejná metoda GetHashCode Vrátí kód hash této instance. (Zděděno z ValueType.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda ToString Vrátí typ plně kvalifikovaný název této instance. (Zděděno z ValueType.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Threading – obor názvů