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
)
參數
- requestContext
型別:Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
目前要求的內容。
- token
型別:System.String
若要設定的 AccessControlEntry AccessControlList 之語彙基元。
- accessControlEntries
型別:System.Collections.Generic.IEnumerable<AccessControlEntry>
若要設定在 SecurityNamespace AccessControlEntries。
- merge
型別:System.Boolean
如果合併列印] 正在,則為 true,且找到預先存在的 AccessControlEntry 描述項,就會合併兩個 AccessControlEntries。合併時 AccessControlEntries,如果在 [權限衝突,新的權限會優先於舊的權限。如果為 true,合併,而且找不到描述項的事先存在而 AccessControlEntry,它將被卸除,並傳入的 AccessControlEntry 就會對此 AccessControlList 上的這個描述項都只有 AccessControlEntry。
傳回值
型別:System.Collections.Generic.IEnumerable<AccessControlEntry>
SecurityNamespace 中設定新的或更新 AccessControlEntires。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。