TeamFoundationSecurityNamespace.QueryAccessControlLists - метод
Во всех случаях. Этот метод будет запрос ACL для определенных токена. Он возвращает данные AccessControlEntry для дескрипторов, предоставляются все дескрипторы или NULL, если задан для параметра дескрипторов.
Пространство имен: Microsoft.TeamFoundation.Framework.Server
Сборка: Microsoft.TeamFoundation.Framework.Server (в Microsoft.TeamFoundation.Framework.Server.dll)
Синтаксис
'Декларация
Public Function QueryAccessControlLists ( _
requestContext As TeamFoundationRequestContext, _
token As String, _
descriptors As IEnumerable(Of IdentityDescriptor), _
includeExtendedInfo As Boolean, _
recurse As Boolean _
) As IEnumerable(Of AccessControlList)
public IEnumerable<AccessControlList> QueryAccessControlLists(
TeamFoundationRequestContext requestContext,
string token,
IEnumerable<IdentityDescriptor> descriptors,
bool includeExtendedInfo,
bool recurse
)
Параметры
- requestContext
Тип: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Контекст для текущего запроса.
- token
Тип: System.String
Токен ACL к разрешениям для запроса.
- descriptors
Тип: System.Collections.Generic.IEnumerable<IdentityDescriptor>
Дескрипторы, иметь данные разрешения которых требуется извлечь.Если это происходит NULL, все дескрипторы учитываются.
- includeExtendedInfo
Тип: System.Boolean
Если значение includeExtendedInfo:, Все свойства ExtendedInfo для возвращенных объектов AccessControlEntry будет NULL.Если includeExtendedInfo условий:, Все свойства ExtendedInfo для возвращенных объектов AccessControlEntry содержат ссылки на объекты AceExtendedInformation допустимым.Если параметр на значение NULL, то эта функция возвращает AccessControlEntries для всех маркеров, которые имеют явных или наследуемые разрешения на них.
- recurse
Тип: System.Boolean
Если recurse имеет значение true, и это иерархического пространства имен: Сведения о токенах, существующих под указанным токеном переданного в SecurityNamespace возвращаются данные также.
Возвращаемое значение
Тип: System.Collections.Generic.IEnumerable<AccessControlList>
Дополнительные сведения AccessControlLists, переданных.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
TeamFoundationSecurityNamespace Класс
Microsoft.TeamFoundation.Framework.Server - пространство имен