Condividi tramite


Metodo TeamFoundationSecurityNamespace.CheckPermissionForAllChildren

Includi membri protetti
Includi membri ereditati

Si tratta di un membro di overload. Per informazioni complete su questo membro, inclusi la sintassi, l'utilizzo e gli esempi, fare clic su un nome nell'elenco degli overload.

Elenco di overload

  Nome Descrizione
Metodo pubblico CheckPermissionForAllChildren(TeamFoundationRequestContext, IEnumerable<String>, Int32, Boolean, Boolean, PermissionEvaluationCallback) Primi verifica se il contesto della richiesta che effettua la chiamata è uno SystemRequestContext e se è, restituisce immediatamente.Successivamente, richiede all'archivio sottostante di autorizzazione per determinare se il requestContext.UserContext dispone delle autorizzazioni richieste per token e tutti i relativi elementi figlio.Se i alwaysAllowAdministrators è true e il UserContext è un amministratore in questo host, l'utente dovrà autorizzazioni indipendentemente dalla valutazione di autorizzazione indicato.Se il UserContext non dispone dei requestedPermissions per tutti i figli, un AccessCheckException verrà generata un'eccezione.
Metodo pubblico CheckPermissionForAllChildren(TeamFoundationRequestContext, String, Int32, Boolean, Boolean, PermissionEvaluationCallback) Primi verifica se il contesto della richiesta che effettua la chiamata è uno SystemRequestContext e se è, restituisce immediatamente.Successivamente, richiede all'archivio sottostante di autorizzazione per determinare se il requestContext.UserContext dispone delle autorizzazioni richieste per questo token e tutti i relativi elementi figlio.Se i alwaysAllowAdministrators è true e il UserContext è un amministratore in questo host, l'utente dovrà autorizzazioni indipendentemente dalla valutazione di autorizzazione indicato.Se il UserContext non dispone dei requestedPermissions per tutti i figli, un AccessCheckException verrà generata un'eccezione.

In alto

Vedere anche

Riferimenti

TeamFoundationSecurityNamespace Classe

Spazio dei nomi Microsoft.TeamFoundation.Framework.Server