TeamFoundationSecurityNamespace.SetAccessControlEntries - метод (TeamFoundationRequestContext, String, IEnumerable<AccessControlEntry>, Boolean)
Задает предоставленный AccessControlEntries в этом SecurityNamespace.
Если не указано недопустимое удостоверений в этот вызов, он создаст исключение.
Пространство имен: 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
Маркер AccessControlList установить AccessControlEntry.
- accessControlEntries
Тип: System.Collections.Generic.IEnumerable<AccessControlEntry>
AccessControlEntries в SecurityNamespace.
- merge
Тип: System.Boolean
Если обнаружен уже существующий AccessControlEntry для дескриптора слияния имеет значение true, будут объединены два AccessControlEntries.При объединении AccessControlEntries, если в области разрешения конфликтов, новые разрешения будет иметь приоритет над старые разрешения.Если обнаружен уже существующий AccessControlEntry для дескриптора слияния имеет значение false, будут удалены и переданных AccessControlEntry будет только AccessControlEntry, остаются для этого дескриптора этого AccessControlList.
Возвращаемое значение
Тип: System.Collections.Generic.IEnumerable<AccessControlEntry>
Новые или обновленные AccessControlEntires, были установлены в SecurityNamespace.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
TeamFoundationSecurityNamespace Класс
SetAccessControlEntries - перегрузка
Microsoft.TeamFoundation.Framework.Server - пространство имен