Share via


SharedResourceWebService4.RequestLock 方法

要求共用資源鎖定。

命名空間:  Microsoft.TeamFoundation.Build.Server
組件:  Microsoft.TeamFoundation.Build.Server (在 Microsoft.TeamFoundation.Build.Server.dll 中)

語法

'宣告
<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
)

參數

  • resourceName
    類型:System.String
    要求鎖定的資源名稱。
  • instanceId
    類型:System.String
    用來區別相同要求者的要求。
  • requestedBy
    類型:System.String
    名稱或識別項要求者的。

備註

如果鎖定由要求者是目前持有,會擲回例外狀況。

如果有暫止的要求資源由要求者,會擲回例外狀況。

.NET Framework 安全性

請參閱

參考

SharedResourceWebService4 類別

Microsoft.TeamFoundation.Build.Server 命名空間