Freigeben über


ServicingJobData.ServicingLocks-Eigenschaft

Das LockMode wird verwendet, um Sperren für bestimmte Auftragstypen zu definieren.

LockMode-Effekte:

NoLock - Diese Sperren werden ignoriert.

Shared - Dies verursacht den Auftrag, eine freigegebene Sperre für dieses ServicingLock. Jeder andere Aufgabe, der gemeinsame Sperre verwendet, ist in der Lage fortzusetzen, sondern eine exklusive Sperre wird blockiert, bis Sie beenden und Sie nicht in der Lage sind, die gestartet werden soll, bis der exklusive Auftrag beendet.

Exclusive - Dies verursacht den Auftrag, eine exklusive Sperre für dieses ServicingLock. Dies bedeutet, dass keine anderen Vorgänge in der Lage sind, zu starten, nachdem diese Sperre abgerufen wurde. Es wird außerdem darauf gewartet alle ausgeführten Tätigkeiten, der eine Sperre für einen dieser haben.

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

'Declaration
Public Property ServicingLocks As TeamFoundationLockInfo()
public TeamFoundationLockInfo[] ServicingLocks { get; set; }

Eigenschaftswert

Typ: array<Microsoft.TeamFoundation.Framework.Server.TeamFoundationLockInfo[]
Gibt TeamFoundationLockInfo zurück.

.NET Framework-Sicherheit

Siehe auch

Referenz

ServicingJobData Klasse

Microsoft.TeamFoundation.Framework.Server-Namespace