Freigeben über


SharedResourceWebService4.RequestLock-Methode

Fordert eine Sperre der freigegebenen Ressource an.

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

Syntax

'Declaration
<WebMethodAttribute> _
<ClientServiceMethodAttribute(AsyncPattern := True, SyncPattern := True)> _
Public Sub RequestLock ( _
    resourceName As String, _
    instanceId As String, _
    requestedBy As String, _
    buildUri As String _
)
[WebMethodAttribute]
[ClientServiceMethodAttribute(AsyncPattern = true, SyncPattern = true)]
public void RequestLock(
    string resourceName,
    string instanceId,
    string requestedBy,
    string buildUri
)

Parameter

  • resourceName
    Typ: System.String
    Der Name der Ressource, um eine Sperre zu Informationen an.
  • instanceId
    Typ: System.String
    Wird verwendet, um Anforderungen vom gleichen den anfordernden Benutzer zu unterscheiden.
  • requestedBy
    Typ: System.String
    Der Name oder ein Bezeichner für den den anfordernden Benutzer.

Hinweise

Wenn die Sperre gerade vom den anfordernden Benutzer angehalten wird, wird eine Ausnahme ausgelöst.

Wenn es eine ausstehende Anforderung für die Ressource durch den den anfordernden Benutzer gibt, wird eine Ausnahme ausgelöst.

.NET Framework-Sicherheit

Siehe auch

Referenz

SharedResourceWebService4 Klasse

Microsoft.TeamFoundation.Build.Server-Namespace