Compartilhar via


Método TeamFoundationSecurityNamespace.HasPermission

Incluir membros protegidos
Incluir membros herdados

Esse membro está sobrecarregado. Para informação completa sobre esse membro, incluindo sintaxe, uso e exemplos, clique em um nome na lista de sobrecargas.

Lista de sobrecargas

  Nome Descrição
Método público HasPermission(TeamFoundationRequestContext, IEnumerable<String>, Int32, Boolean, PermissionEvaluationCallback) O primeiro verifica se o contexto de solicitação que faz a chamada é um SystemRequestContext e se é, ele retorna true imediatamente.Em seguida, consulte o repositório de permissão para determinar se o requestContext.UserContext tem as permissões solicitadas nos tokens.Se alwaysAllowAdministrators for verdadeiro e o UserContext for um administrador neste servidor, o usuário terá permissões, independentemente do que diga a avaliação da permissão.Se o UserContext não tem os requestedPermissions, falsos será retornado.
Método público HasPermission(TeamFoundationRequestContext, String, Int32, Boolean, PermissionEvaluationCallback) O primeiro verifica se o contexto de solicitação que faz a chamada é um SystemRequestContext e se é, ele retorna true imediatamente.Em seguida, consulte o repositório de permissão para determinar se o requestContext.UserContext tem as permissões solicitadas neste token.Se alwaysAllowAdministrators for verdadeiro e o UserContext for um administrador neste servidor, o usuário terá permissões, independentemente do que diga a avaliação da permissão.Se o UserContext não tem os requestedPermissions, falsos será retornado.

Superior

Consulte também

Referência

TeamFoundationSecurityNamespace Classe

Namespace Microsoft.TeamFoundation.Framework.Server