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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.