Aracılığıyla paylaş


LockManager.NamedLockFrame Yapı

Adlandırılmış kilit kilit yöneticisi kilit çerçevesi.

Ad alanı:  Microsoft.TeamFoundation.Framework.Server
Derleme:  Microsoft.TeamFoundation.Framework.Server (Microsoft.TeamFoundation.Framework.Server.dll içinde)

Sözdizimi

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

LockManager.NamedLockFrame türü aşağıdaki üyeleri ortaya koyar.

Yöntemler

  Ad Açıklama
Genel yöntem Dispose LockFrame bırakan - kilidi serbest bırakır.
Genel yöntem Equals Bu örneği ve belirtilen nesne eşit olup olmadığını gösterir. (ValueType kaynağından devralındı.)
Genel yöntem GetHashCode Bu örnek için karma kodunu döndürür. (ValueType kaynağından devralındı.)
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Genel yöntem ToString Bu örnek tam tür adını döndürür. (ValueType kaynağından devralındı.)

Üst

Notlar

Deseni kullan:... Kilit (LockManager.Lock (lockName, lockType)) ile {... çekilen önce tüm çalışma Bazı iş kilit içinde}... Çalışma tüm kilidi serbest bırakıldıktan sonra lütfen bu deseni dışında kullanmayın.Çok dikkatli olun - bu (yani değil bir sınıfın ancak bir değer türü) tek kullanımlık bir yapı.

İş Parçacığı Güvenliği

Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.

Ayrıca bkz.

Başvuru

Microsoft.TeamFoundation.Framework.Server Ad Alanı