Condividi tramite


Metodo TeamFoundationSecurityNamespace.CheckPermission

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 CheckPermission(TeamFoundationRequestContext, IEnumerable<String>, Int32, 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 nel server, l'utente dovrà autorizzazioni indipendentemente dalla valutazione di autorizzazione indicato.Se il UserContext non dispone dei requestedPermissions per tutti i figli, un SecurityAccessException verrà generata un'eccezione.
Metodo pubblico CheckPermission(TeamFoundationRequestContext, String, Int32, 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.Se i alwaysAllowAdministrators è true e il UserContext è un amministratore nel server, l'utente dovrà autorizzazioni indipendentemente dalla valutazione di autorizzazione indicato.Se il UserContext non dispone dei requestedPermissions, un SecurityAccessException verrà generata un'eccezione.

In alto

Vedere anche

Riferimenti

TeamFoundationSecurityNamespace Classe

Spazio dei nomi Microsoft.TeamFoundation.Framework.Server