Share via


TeamFoundationSecurityNamespace.SetPermissions 方法

設定描述元的使用權限在這 SecurityNamespace。

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

語法

'宣告
Public Overridable Function SetPermissions ( _
    requestContext As TeamFoundationRequestContext, _
    token As String, _
    descriptor As IdentityDescriptor, _
    allow As Integer, _
    deny As Integer, _
    merge As Boolean _
) As AccessControlEntry
public virtual AccessControlEntry SetPermissions(
    TeamFoundationRequestContext requestContext,
    string token,
    IdentityDescriptor descriptor,
    int allow,
    int deny,
    bool merge
)

參數

  • token
    類型:System.String
    存取控制清單的語彙基元可以設定使用權限。
  • allow
    類型:System.Int32
    允許的使用權限設定。
  • merge
    類型:System.Boolean
    如果合併為 true,且找不到描述元的預先存在的 AccessControlEntry 兩個使用權限要合併。當合併使用權限,因此,如果有衝突時,這個新使用權限將優先於舊的使用權限。如果合併為 false,而且找到描述元的預先存在的 AccessControlEntry 會捨棄,並在權限傳遞的會在這個存取控制清單的這個描述元的剩餘唯一的使用權限。

傳回值

類型:Microsoft.TeamFoundation.Framework.Server.AccessControlEntry
在 SecurityNamespace 設定新的或更新 AccessControlEnty。

.NET Framework 安全性

請參閱

參考

TeamFoundationSecurityNamespace 類別

Microsoft.TeamFoundation.Framework.Server 命名空間