Поделиться через


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
)

Параметры

  • 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 - пространство имен