共用方式為


TeamFoundationSecurityNamespace.SetAccessControlEntries 方法 (TeamFoundationRequestContext, String, IEnumerable<AccessControlEntry>, Boolean)

設定此 SecurityNamespace 所提供的 AccessControlEntries。

如果這項呼叫中提供不正確的識別身分,則會擲回。

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

語法

'宣告
Public Overridable Function SetAccessControlEntries ( _
    requestContext As TeamFoundationRequestContext, _
    token As String, _
    accessControlEntries As IEnumerable(Of AccessControlEntry), _
    merge As Boolean _
) As IEnumerable(Of AccessControlEntry)
public virtual IEnumerable<AccessControlEntry> SetAccessControlEntries(
    TeamFoundationRequestContext requestContext,
    string token,
    IEnumerable<AccessControlEntry> accessControlEntries,
    bool merge
)

參數

  • token
    型別:System.String
    若要設定的 AccessControlEntry AccessControlList 之語彙基元。
  • merge
    型別:System.Boolean
    如果合併列印] 正在,則為 true,且找到預先存在的 AccessControlEntry 描述項,就會合併兩個 AccessControlEntries。合併時 AccessControlEntries,如果在 [權限衝突,新的權限會優先於舊的權限。如果為 true,合併,而且找不到描述項的事先存在而 AccessControlEntry,它將被卸除,並傳入的 AccessControlEntry 就會對此 AccessControlList 上的這個描述項都只有 AccessControlEntry。

傳回值

型別:System.Collections.Generic.IEnumerable<AccessControlEntry>
SecurityNamespace 中設定新的或更新 AccessControlEntires。

.NET Framework 安全性

請參閱

參考

TeamFoundationSecurityNamespace 類別

SetAccessControlEntries 多載

Microsoft.TeamFoundation.Framework.Server 命名空間