LockManager.NamedLockFrame-Struktur
Die Sperrenmanager-Sperrenframe für benannte Sperre.
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
Public Structure NamedLockFrame _
Implements IDisposable
public struct NamedLockFrame : IDisposable
Der LockManager.NamedLockFrame-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
Dispose | Gibt den LockFrame - Versionen die Sperre. | |
Equals | Gibt an, ob diese Instanz und ein angegebenes Objekt gleich sind. (Von ValueType geerbt.) | |
GetHashCode | Gibt den Hashcode für diese Instanz zurück. (Von ValueType geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
ToString | Gibt den voll qualifizierten Typnamen dieser Instanz zurück. (Von ValueType geerbt.) |
Zum Seitenanfang
Hinweise
Muster: ... Arbeiten, bevor mit Sperre stammt (LockManager.Lock (lockName, lockType)) {... etwas Arbeit innerhalb einer Sperre...} verwenden keine Arbeiten, nachdem die Sperre aufgehoben ist, nicht außerhalb dieses Musters. Geben Sie sehr vorsichtig - dies ist eine verwerfbare Struktur (die eine Klasse nicht jedoch ein Werttyp ist).
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.