Compartilhar via


Interface IIdentityManagementService

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

Sintaxe

'Declaração
Public Interface IIdentityManagementService
public interface IIdentityManagementService

O tipo IIdentityManagementService expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública IdentityDomainScope

Superior

Métodos

  Nome Descrição
Método público AddMemberToApplicationGroup Adicione o membro ao grupo TFS.
Método público CreateApplicationGroup Cria um grupo de aplicativos TFS
Método público DeleteApplicationGroup Exclui um grupo de aplicativo TFS
Método público GetScopeName Obtém o nome de escopo para a identificação fornecida de escopo
Método público IsMember Consulta expandida da associação para o membro direto ou aninhado.
Método público IsOwnedWellKnownGroup Verifique se o descritor dado é do tipo de TeamFoundation, pertence a este host de IMS e um grupo é conhecido.Isso não confirma que esse grupo existe na verdade, apenas que o padrão de Sid atende esses requisitos.
Método público IsOwner Verifique se o descritor dado é do tipo de TeamFoundation, e pertence a este host de IMS.Isso não confirma que esse grupo existe na verdade, apenas que o padrão de Sid pertence a este host.
Método público ListApplicationGroups Lista todos os grupos de aplicativo TFS no escopo especificado
Método público ReadIdentities(array<Guid[], MembershipQuery) Identidades de leitura pela identificação de Team Foundation Observação - o desempenho será o mais rápido quando nenhuma informação da associação é solicitada.
Método público ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions) Identidades de leitura para determinados descritores.Primeiro tente o repositório IMS.Se não foi encontrado, tente opcionalmente a origem como o ANÚNCIO. Observação - o desempenho será o mais rápido quando nenhuma informação da associação é solicitada.
Método público ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions) Identidades de leitura com base no fator de pesquisa.A primeira leitura de armazenamento de IMS, e então (opcionalmente) ler de origem desejar de ANÚNCIO.
Método público ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) Sobrecarrega que leva um único descritor.Ler a identidade para o descritor determinado.Primeiro tente o repositório IMS.Se não foi encontrado, tente opcionalmente a origem como o ANÚNCIO. Observação - o desempenho será o mais rápido quando nenhuma informação da associação é solicitada.
Método público ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) Sobrecarrega que leva um único fator de pesquisa e retorna correspondem a seguir essa ordem. 1.Com mais correspondências identidade ativa, se existir, mais primeira correspondência.2.Enquanto houver uma correspondência única, a correspondência.3.Quando não há nenhuma correspondência, nulo.Identidade de leitura com base no fator de pesquisa.A primeira leitura de armazenamento de IMS, e então (opcionalmente) ler de origem desejar de ANÚNCIO.
Método público RefreshIdentity Propriedades de identidade de atualização do provedor agora.Essa identidade já deve estar no armazenamento de IMS.Se a identidade é um grupo, seus membros DIRETOS e suas propriedades também serão atualizados (de forma assíncrona.)
Método público RemoveMemberFromApplicationGroup Remova o membro do grupo de TFS.
Método público UpdateApplicationGroup Atualizar uma propriedade de um grupo de aplicativo TFS

Superior

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Framework.Client