TeamFoundationSecurityNamespace.HasPermissionForAllChildren, méthode

Inclure les membres protégés
Inclure les membres hérités

Ce membre est surchargé. Pour obtenir des informations complètes sur ce membre, y compris sa syntaxe, son utilisation et des exemples s'y rapportant, cliquez sur un nom dans la liste de surcharge.

Liste de surcharge

  Nom Description
Méthode publique HasPermissionForAllChildren(TeamFoundationRequestContext, IEnumerable<String>, Int32, Boolean, Boolean, PermissionEvaluationCallback) Premier vérifie si le contexte de la requête qui effectue l'appel est un SystemRequestContext et si elle est, il retourne immédiatement.Ensuite, il interroge le magasin d'autorisations sous-jacent pour déterminer si le requestContext.UserContext possède les autorisations demandées pour les jetons et tous leurs enfants.Si alwaysAllowAdministrators a la valeur true et le UserContext est un administrateur sur cet hôte, l'utilisateur disposera des autorisations indépendamment de la signification de l'évaluation des autorisations.Si le UserContext n'est pas les requestedPermissions pour tous les enfants, false sera retournées.
Méthode publique HasPermissionForAllChildren(TeamFoundationRequestContext, String, Int32, Boolean, Boolean, PermissionEvaluationCallback) Premier vérifie si le contexte de la requête qui effectue l'appel est un SystemRequestContext et si elle est, il retourne immédiatement.Ensuite, il interroge le magasin d'autorisations sous-jacent pour déterminer si le requestContext.UserContext possède les autorisations demandées pour ce jeton et tous ses enfants.Si alwaysAllowAdministrators a la valeur true et le UserContext est un administrateur sur cet hôte, l'utilisateur disposera des autorisations indépendamment de la signification de l'évaluation des autorisations.Si le UserContext n'est pas les requestedPermissions pour tous les enfants, false sera retournées.

Début

Voir aussi

Référence

TeamFoundationSecurityNamespace Classe

Microsoft.TeamFoundation.Framework.Server, espace de noms