Classe IdentityManagementWebService2
Hierarquia de herança
System.Object
System.ComponentModel.MarshalByValueComponent
System.Web.Services.WebService
Microsoft.TeamFoundation.Server.Core.WebServices.TeamFoundationWebService
Microsoft.TeamFoundation.Server.Core.WebServices.FrameworkWebService
Microsoft.TeamFoundation.Server.Core.WebServices.IdentityManagementWebService
Microsoft.TeamFoundation.Server.Core.WebServices.IdentityManagementWebService2
Namespace: Microsoft.TeamFoundation.Server.Core.WebServices
Assembly: Microsoft.TeamFoundation.Server.Core (em Microsoft.TeamFoundation.Server.Core.dll)
Sintaxe
'Declaração
<WebServiceAttribute(Namespace := "https://microsoft.com/webservices/")> _
<ClientServiceAttribute(ComponentName := "Framework", RegistrationName := "Framework", _
ServerConfiguration := ServerConfiguration.TfsConnection, ServiceName := "IdentityManagementService2", _
CollectionServiceIdentifier := "A4CE4577-B38E-49C8-BDB4-B9C53615E0DA", _
ConfigurationServiceIdentifier := "6A67CA20-F7B4-4586-B8B6-CB4DA7234919")> _
Public Class IdentityManagementWebService2 _
Inherits IdentityManagementWebService
[WebServiceAttribute(Namespace = "https://microsoft.com/webservices/")]
[ClientServiceAttribute(ComponentName = "Framework", RegistrationName = "Framework",
ServerConfiguration = ServerConfiguration.TfsConnection, ServiceName = "IdentityManagementService2",
CollectionServiceIdentifier = "A4CE4577-B38E-49C8-BDB4-B9C53615E0DA",
ConfigurationServiceIdentifier = "6A67CA20-F7B4-4586-B8B6-CB4DA7234919")]
public class IdentityManagementWebService2 : IdentityManagementWebService
O tipo IdentityManagementWebService2 expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
IdentityManagementWebService2 | Compila o serviço da Web e a classe base. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
Application | Obtém o objeto application para a solicitação HTTP atual. (Herdado de WebService.) | |
Container | Obtém o recipiente para o componente. (Herdado de MarshalByValueComponent.) | |
Context | Obtém a versão do ASP.NET HttpContext para a solicitação atual, que encapsula todos os contexto de HTTP específicos usados pelo servidor HTTP para processar solicitações da Web. (Herdado de WebService.) | |
DesignMode | Obtém um valor que indica se o componente está atualmente no modo de design. (Herdado de MarshalByValueComponent.) | |
Events | Obtém a lista de manipuladores de eventos que estão conectados a este componente. (Herdado de MarshalByValueComponent.) | |
RequestContext | O RequestContext associado a esta solicitação de serviço Web. (Herdado de TeamFoundationWebService.) | |
Server | Obtém o HttpServerUtility para a solicitação atual. (Herdado de WebService.) | |
Session | Obtém o HttpSessionState instância para a solicitação atual. (Herdado de WebService.) | |
Site | Obtém ou define o site do componente. (Herdado de MarshalByValueComponent.) | |
SoapVersion | Obtém a versão do protocolo SOAP usado para fazer a solicitação SOAP em XML Web Services. (Herdado de WebService.) | |
User | Obtém a versão do ASP.NET server User objeto.Pode ser usado para autenticar se um usuário está autorizado a executar a solicitação. (Herdado de WebService.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
AddMemberToApplicationGroup | Adicione o membro ao grupo TFS. (Herdado de IdentityManagementWebService.) | |
AddRecentUser | Adiciona passado para o GUID à lista de usuário recente para o usuário de chamada | |
AddWebServiceResource | Adiciona recursos de IDisposable usados pelos métodos de serviço Web que devem ser descartado no final da solicitação. (Herdado de TeamFoundationWebService.) | |
CreateApplicationGroup | Cria um grupo de aplicativos TFS (Herdado de IdentityManagementWebService.) | |
DeleteApplicationGroup | Exclui um grupo de aplicativo TFS (Herdado de IdentityManagementWebService.) | |
Dispose() | Libera todos os recursos usados pela MarshalByValueComponent. (Herdado de MarshalByValueComponent.) | |
Dispose(Boolean) | Libera os recursos não gerenciados usados pela MarshalByValueComponent e, opcionalmente, libera os recursos gerenciados. (Herdado de MarshalByValueComponent.) | |
EnterMethod | EnterMethod é usado para observar o início da execução de WebMethod. (Herdado de TeamFoundationWebService.) | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
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 MarshalByValueComponent.) | |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) | |
GetMostRecentlyUsedUsers | Obter o conjunto de identidades que tiverem sido recentemente acessadas pelo usuário atual | |
GetScopeName | Obtém o nome de escopo para a identificação fornecida (Herdado de IdentityManagementWebService.) | |
GetService | Obtém o implementador da IServiceProvider. (Herdado de MarshalByValueComponent.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
HandleException | Este ExceptionHandler WebService básico captura e grava a exceção no contexto da solicitação para registro em log futuro.Os serviços podem optar por substituir esse método, realizar algumas ações com base na exceção, alterando a exceção, removendo-a ou apenas deixando-a passar. (Herdado de TeamFoundationWebService.) | |
IsMember | Consulta expandida de associação. (Herdado de IdentityManagementWebService.) | |
LeaveMethod | LeaveMethod deve ser chamado como parte de código a última dentro de execução do escopo de WebMethod. (Herdado de TeamFoundationWebService.) | |
ListApplicationGroups | Lista todos os grupos de aplicativo TFS dentro do escopo especificado (Herdado de IdentityManagementWebService.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
PrepareForWebServiceSerialization | (Herdado de IdentityManagementWebService.) | |
ReadFilteredIdentities | ReadFilteredIdentities é usado para recuperar um conjunto de identidades com base em uma expressão.A expressão é uma sintaxe que lembra uma cláusula WHERE SQL.Para obter detalhes sobre recursos completos de expressões consulte a documentação no QueryExpression classificação. | |
ReadIdentities | Identidades de leitura.O primeiro armazenamento de IMS try, então opcionalmente como fonte de ANÚNCIO.A fonte real será indicada por uma propriedade do próprio objeto de identidade. (Herdado de IdentityManagementWebService.) | |
ReadIdentitiesByDescriptor | 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 (a origem real será indicada por uma propriedade do objeto de identidade próprio).Observação - execução MAIS RÁPIDA quando nenhuma informação da associação é solicitada. (Herdado de IdentityManagementWebService.) | |
ReadIdentitiesById | Identidades de leitura pelo ID do Team Foundation.Observação - execução MAIS RÁPIDA quando nenhuma informação da associação é solicitada. (Herdado de IdentityManagementWebService.) | |
RefreshIdentity | Sincronizar agora uma identidade.Essa identidade já deve estar no armazenamento de IMS.Se a identidade é um grupo, as propriedades dos seus membros DIRETOS serão sincronizadas também (de forma assíncrona.) (Herdado de IdentityManagementWebService.) | |
RemoveMemberFromApplicationGroup | Remova o membro do grupo de TFS. (Herdado de IdentityManagementWebService.) | |
SetCustomDisplayName | ReadFilteredIdentities é usado para recuperar um conjunto de identidades com base em uma expressão.A expressão é uma sintaxe que lembra uma cláusula WHERE SQL.Para obter detalhes sobre recursos completos de expressões consulte a documentação no QueryExpression classificação. | |
SetMethodName | Define o nome do método (não chama EnterMethod) que isso serve ser chamado com a mesma instância de methodInformation, mas sem parâmetros de modo que o método está digitado corretamente o log de atividade em vez de apenas o URL. (Herdado de TeamFoundationWebService.) | |
ToString | Retorna um String contendo o nome da Component, se houver.Este método não deve ser substituído. (Herdado de MarshalByValueComponent.) | |
UpdateApplicationGroup | Atualizar uma propriedade de um grupo de aplicativo TFS (Herdado de IdentityManagementWebService.) | |
UpdateIdentityExtendedProperties |
Superior
Eventos
Nome | Descrição | |
---|---|---|
Disposed | Adiciona um manipulador de eventos para ouvir o Disposed evento no componente. (Herdado de MarshalByValueComponent.) |
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.