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
- requestContext
Type : Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Le contexte de la demande actuelle.
- token
Type : System.String
Le jeton pour la liste de contrôle d'accès interroge des autorisations pour.
- descriptors
Type : System.Collections.Generic.IEnumerable<IdentityDescriptor>
Les descripteurs qui sont de faire récupérer les informations d'autorisation environ.Si cela n'est null, tous les descripteurs seront considérés.
- 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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.