Compartilhar via


Classe IdentityService

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.Services.Identity.IdentityService

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

Sintaxe

'Declaração
Public MustInherit Class IdentityService _
    Implements ITeamFoundationService, IDisposable
public abstract class IdentityService : ITeamFoundationService, 
    IDisposable

O tipo IdentityService expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido IdentityService

Superior

Propriedades

  Nome Descrição
Propriedade protegida Domain
Propriedade pública SyncAgents

Superior

Métodos

  Nome Descrição
Método protegido AddBuiltInSyncAgents Permite que herda aumentem a coleção do agente de sincronização antes que são inicializadas.
Método público AddMemberToGroup(TeamFoundationRequestContext, IdentityDescriptor, Identity)
Método público AddMemberToGroup(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor)
Método público CreateGroup
Método público CreateScope
Método público DeleteGroup
Método público DeleteScope
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 protegido FireDescriptorsChanged
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetScope(TeamFoundationRequestContext, Guid)
Método público GetScope(TeamFoundationRequestContext, String)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público Install
Método público IsMember
Método público ListDeletedGroups
Método público ListGroups
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público ReadFilteredIdentities Lê filtraram identidades.
Método público ReadIdentities(TeamFoundationRequestContext, IdentitySearchFilter, String, QueryMembership, IEnumerable<String>)
Método público ReadIdentities(TeamFoundationRequestContext, IList<IdentityDescriptor>, QueryMembership, IEnumerable<String>, Boolean)
Método público ReadIdentities(TeamFoundationRequestContext, IList<Guid>, QueryMembership, IEnumerable<String>, Boolean)
Método público ReadIdentitiesFromSource(TeamFoundationRequestContext, IList<IdentityDescriptor>, QueryMembership)
Método público ReadIdentitiesFromSource(TeamFoundationRequestContext, IList<String>, QueryMembership) Retorna a lista que tem 0 ou identidades válidos.
Método público ReadRequestIdentity
Método público RemoveMemberFromGroup
Método público RenameScope
Método público ServiceEnd
Método público ServiceStart
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)
Método público Uninstall
Método público UpdateIdentities
Método público UpdateProfileProperties

Superior

Eventos

  Nome Descrição
Evento protegido DescriptorsChanged

Superior

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfaceMétodo particular IDisposable.Dispose

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.VisualStudio.Services.Identity