Partager via


ISecurityNamespaceExtension.QueryPermissions, méthode

Appelé chaque fois que l'espace de noms de sécurité est sur le point de retourner AccessControlLists à l'API du serveur ou service Web. Cela permet à l'implémenteur de modifier les ACL l'un des retournés.

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

Syntaxe

'Déclaration
Function QueryPermissions ( _
    requestContext As TeamFoundationRequestContext, _
    token As String, _
    descriptors As IEnumerable(Of IdentityDescriptor), _
    includeExtendedInfo As Boolean, _
    recurse As Boolean, _
    preliminaryAccessControlLists As IEnumerable(Of AccessControlList) _
) As IEnumerable(Of AccessControlList)
IEnumerable<AccessControlList> QueryPermissions(
    TeamFoundationRequestContext requestContext,
    string token,
    IEnumerable<IdentityDescriptor> descriptors,
    bool includeExtendedInfo,
    bool recurse,
    IEnumerable<AccessControlList> preliminaryAccessControlLists
)

Paramètres

  • token
    Type : System.String
    Le jeton la requête est effectué en fonction.
  • includeExtendedInfo
    Type : System.Boolean
    True si l'appelant l'a demandé que les informations détaillées sont incluses dans les ACE retournés.
  • recurse
    Type : System.Boolean
    True si cette requête si le sont parcourus de manière récursive.

Valeur de retour

Type : System.Collections.Generic.IEnumerable<AccessControlList>
Jeu ACL qui doit être retourné à l'appelant.

Sécurité .NET Framework

Voir aussi

Référence

ISecurityNamespaceExtension Interface

Microsoft.TeamFoundation.Framework.Server, espace de noms