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 | |
---|---|---|
![]() |
Data | Wewnętrznie w firmie Microsoft tylko.Pobiera lub ustawia niektóre obiektu skojarzonego do określonej blokady. |
![]() |
Flags | Wewnętrznie w firmie Microsoft tylko.Pobiera flagi, które zostały przekazane do tej blokady. |
![]() |
HasReadLock | Wewnętrznie w firmie Microsoft tylko.Określa, czy ta blokada jest aktywna blokada odczytu lub jest zagnieżdżona o jeden. |
![]() |
HasUpgradeableReadLock | Wewnętrznie w firmie Microsoft tylko.Określa, czy ta blokada jest aktywne kopiarek blokada odczytu lub jest zagnieżdżona o jeden. |
![]() |
HasWriteLock | Wewnętrznie w firmie Microsoft tylko.Określa, czy ta blokada jest blokada zapisu aktywny lub jest zagnieżdżona o jeden. |
![]() |
IsActive | Wewnętrznie w firmie Microsoft tylko.Określa, czy ta blokada jest wciąż aktywne. |
![]() |
IsReadLock | Wewnętrznie w firmie Microsoft tylko.Określa, czy ta blokada reprezentuje blokada odczytu. |
![]() |
IsUpgradeableReadLock | Wewnętrznie w firmie Microsoft tylko.Określa, czy ta blokada reprezentuje możliwość rozbudowy blokada odczytu. |
![]() |
IsValid | Wewnętrznie w firmie Microsoft tylko.Określa, czy ten uchwyt ma blokadę, która faktycznie została przejęta. |
![]() |
IsWriteLock | Wewnętrznie w firmie Microsoft tylko.Określa, czy ta blokada reprezentuje blokady zapisu. |
![]() |
NestingLock | Wewnętrznie w firmie Microsoft tylko.Pobiera blokady, w którym ta blokada została nabyta. |
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). |
![]() |
GetType | Gets the Type of the current instance. (Odziedziczone z Object). |
![]() |
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.