Partager via


TeamFoundationSecurityNamespace.QueryAccessControlLists, méthode

Dans tous les cas : Cette méthode interroge la liste de contrôle d'accès pour le jeton spécifié. Il retourne les informations d'AccessControlEntry pour les descripteurs fournis ou tous les descripteurs si null est fourni pour le paramètre de descripteur.

Espace de noms :  Microsoft.TeamFoundation.Framework.Server
Assembly :  Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)

Syntaxe

'Déclaration
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
)

Paramètres

  • token
    Type : System.String
    Le jeton pour la liste de contrôle d'accès interroge des autorisations pour.
  • includeExtendedInfo
    Type : System.Boolean
    Si l'includeExtendedInfo est false : Toutes les propriétés d'ExtendedInfo pour les objets retournés d'AccessControlEntry seront null.Si l'includeExtendedInfo est vraie : Toutes les propriétés d'ExtendedInfo pour les objets retournés d'AccessControlEntry contiendront des références aux objets valides d'AceExtendedInformation.Si le paramètre de descripteur est null, cette fonction retourne AccessControlEntries pour tous les descripteurs qui ont explicite ou des autorisations hérité sur elles.
  • recurse
    Type : System.Boolean
    Si le sont parcourus de manière récursive est vrai et c'est un espace de noms hiérarchique : Les informations sur les jetons qui existent sous le jeton spécifié passé dans le SecurityNamespace seront également retournées.

Valeur de retour

Type : System.Collections.Generic.IEnumerable<AccessControlList>
AccessControlLists pour les informations passées.

Sécurité .NET Framework

Voir aussi

Référence

TeamFoundationSecurityNamespace Classe

Microsoft.TeamFoundation.Framework.Server, espace de noms