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 das 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 Sperre mit verwendet wird (LockManager.Lock (lockName, lockType)) {...etwas Arbeit innerhalb einer Sperre...}keine Arbeiten, nachdem die Sperre freigegeben ist, verwenden nicht außerhalb dieses Musters.Geben Sie sehr acht - dies ist eine verwerfbare Struktur (die eine Klasse jedoch kein Werttyp ist).
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.