Partager via


TeamFoundationSecurityNamespace.CheckPermissionForAnyChildren, 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 CheckPermissionForAnyChildren(TeamFoundationRequestContext, IEnumerable<String>, Int32, Boolean, Boolean, PermissionEvaluationCallback) Le premier vérifie si le contexte de la requête qui effectue l'appel est un SystemRequestContext et sa nature, elle retourne immédiatement.Ensuite, il interroge magasin sous-jacente d'autorisation pour déterminer si le requestContext.UserContext a les autorisations demandées pour ce jeton ou l'un de ses enfants.Si les alwaysAllowAdministrators est vrai et l'UserContext est un administrateur sur cet hôte, l'utilisateur dispose des autorisations indépendamment des évaluation d'autorisation affiche.Si l'UserContext n'a pas les requestedPermissions des enfants l'un des, un SecurityAccessException sera levée.
Méthode publique CheckPermissionForAnyChildren(TeamFoundationRequestContext, String, Int32, Boolean, Boolean, PermissionEvaluationCallback) Le premier vérifie si le contexte de la requête qui effectue l'appel est un SystemRequestContext et sa nature, elle retourne immédiatement.Ensuite, il interroge magasin sous-jacente d'autorisation pour déterminer si le requestContext.UserContext a les autorisations demandées pour ce jeton ou l'un de ses enfants.Si les alwaysAllowAdministrators est vrai et l'UserContext est un administrateur sur cet hôte, l'utilisateur dispose des autorisations indépendamment des évaluation d'autorisation affiche.Si l'UserContext n'a pas les requestedPermissions des enfants l'un des, un SecurityAccessException sera levée.

Début

Voir aussi

Référence

TeamFoundationSecurityNamespace Classe

Microsoft.TeamFoundation.Framework.Server, espace de noms