Condividi tramite


Struttura LockManager.NamedLockFrame

Il frame del blocco di gestione del blocco per il blocco denominato.

Spazio dei nomi:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Sintassi

'Dichiarazione
Public Structure NamedLockFrame _
    Implements IDisposable
public struct NamedLockFrame : IDisposable

Il tipo LockManager.NamedLockFrame espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico Dispose Elimina il LockFrame - versioni il blocco.
Metodo pubblico Equals Indica se questa istanza e un oggetto specificato sono uguali. (Ereditato da ValueType)
Metodo pubblico GetHashCode Restituisce il codice hash per l'istanza. (Ereditato da ValueType)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce il nome completo del tipo di questa istanza. (Ereditato da ValueType)

In alto

Note

Modello di utilizzo: …qualsiasi lavoro prima che il blocco sia eseguito utilizzando (LockManager.Lock (lockName, lockType)) {…un lavoro in un blocco…}operazioni dopo il rilascio del blocco che non utilizza fuori del modello.Prestare attenzione a questo è uno struct (eliminabile che non è una classe ma un tipo di valore).

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Framework.Server