Compartilhar via


Classe FullPermissionSetForwarderBase

Uma classe base para encaminhar permissões de um namespace plana a um namespace que pode derivar todas as permissões de namespace de origem.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.Framework.Server.FullPermissionSetForwarderBase

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)

Sintaxe

'Declaração
Public MustInherit Class FullPermissionSetForwarderBase
public abstract class FullPermissionSetForwarderBase

O tipo FullPermissionSetForwarderBase expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido FullPermissionSetForwarderBase

Superior

Métodos

  Nome Descrição
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que seja recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método protegido GetTargetNamespaceId
Método protegido GetTargetPermissionsFromSourcePermissions Converte as permissões de projeto catálogo permissões.
Método protegido GetTargetServiceHost O contexto de solicitação que deve ser usado para definir permissões no namespace de destino.
Método protegido GetTargetTokenFromSourceToken Retorna o símbolo de segurança de destino se existir para o símbolo de segurança de origem.O zero deve ser retornado se não faz.
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público RemoveAccessControlLists Remove as ACLs na segurança do catálogo para projetos correspondentes.
Método público RemovePermissions(TeamFoundationRequestContext, NotificationType, String, IEnumerable<IdentityDescriptor>) Remove as permissões para as identidades de segurança do catálogo para o nó correspondente do catálogo.
Método público RemovePermissions(TeamFoundationRequestContext, NotificationType, String, IdentityDescriptor, Int32) Remove as permissões de catálogo do nó correspondente do catálogo.
Método público RenameToken
Método público SetAccessControlLists Converte todos as ACLs para catálogo as permissões e substitui o catálogo existente ACLs que correspondem aos projetos de equipe.
Método público SetInheritFlag
Método público SetPermissions Converte todos os aces para catálogo aces e definí-los no namespace do catálogo.
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Framework.Server