Classe TeamFoundationLocationService
Hierarquia de herança
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationLocationService
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxe
'Declaração
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
Public NotInheritable Class TeamFoundationLocationService _
Implements ITeamFoundationLocationService, ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
public sealed class TeamFoundationLocationService : ITeamFoundationLocationService,
ITeamFoundationService
O tipo TeamFoundationLocationService expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
CurrentServiceOwner | O identificador exclusivo de serviço atual |
Superior
Métodos
Nome | Descrição | |
---|---|---|
ConfigureAccessMapping | ||
DetermineAccessMapping(TeamFoundationRequestContext) | Determina qual acesso mapear a solicitação veio.Isso é feito comparando o host de esquema e a porta de solicitação de entrada com as entradas de serviço de rede local. | |
DetermineAccessMapping(TeamFoundationRequestContext, String) | Determina qual acesso mapear este local vem.Isso é feito comparando o host de esquema e a porta de solicitação de entrada com as entradas de serviço de rede local. | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
FindServiceDefinition(TeamFoundationRequestContext, String, String) | Localiza a definição de serviço fornecida com a identificação do tipo e da ferramenta de serviçoPara que este chamada foi bem-sucedida, somente um serviço que tem a identificação do tipo fornecido e da ferramenta de serviço pode existir. | |
FindServiceDefinition(TeamFoundationRequestContext, String, Guid, Guid) | ||
FindServiceDefinitions | ||
FindServiceDefinitionsByToolId | Localiza as definições de serviço para todos os serviços disponíveis para a identificação especificada de ferramentaSe nenhum serviço existe para essa identificação de ferramenta, uma enumeração vazia será retornada. | |
FindServiceLocation | ||
GetAccessMapping | ||
GetAccessMappings | ||
GetDefaultAccessMapping | ||
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) | |
GetHostLocation | ||
GetLastChangeId | Retorna o ID para a alteração mais recente que foi executada nos dados local. | |
GetPublicAccessMapping | Este método não pode realmente retornar o mapeamento de acesso com Moniker=PublicAccessMapping.Se nenhum mapeamento de suc existe nós retornaremos o DefaultAccessMapping em vez disso.Se você precisa encontrar o mapeamento real de acesso com Moniker=PublicAccessMapping (que pode ou não pode existir) você deve chamar a sobrecarga de GetAccessMapping que recolhe o parâmetro de apelido e é preparada para a possibilidade que pode retornar o zero. | |
GetRegisteredServiceDomains | ||
GetRootDomainUri(TeamFoundationRequestContext) | ||
GetRootDomainUri(TeamFoundationRequestContext, AccessMapping) | ||
GetSelfReferenceUri | ||
GetServerAccessMapping | Este método não pode realmente retornar o mapeamento de acesso com Moniker=ServerAccessMapping.Se nenhum mapeamento tal existe nós retornaremos o PublicAccessMapping em vez disso (que não também pode existir nesse caso nós retornaremos o DefaultAccessMapping).Se você precisa encontrar o mapeamento real de acesso com Moniker=ServerAccessMapping (que pode ou não pode existir) você deve chamar a sobrecarga de GetAccessMapping que recolhe o parâmetro de apelido e é preparada para a possibilidade que pode retornar o zero. | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
LocationForAccessMapping(TeamFoundationRequestContext, ServiceDefinition, AccessMapping) | ||
LocationForAccessMapping(TeamFoundationRequestContext, String, RelativeToSetting, AccessMapping) | ||
LocationForAccessMapping(TeamFoundationRequestContext, String, Guid, AccessMapping, Guid) | ||
MapToRootDomain | Dado um URI, esse método verão se o host corresponde a um domínio alternativo.Se um novo URI será criado para que use domain raiz como o host. | |
RegisterLocationServiceWithSps | ||
RemoveAccessMapping | ||
RemoveServiceDefinitions | ||
SaveServiceDefinitions | Serviços de registros com o serviço de rede local.Todos os mapeamentos de acesso referenciados em um ServiceDefinition ou no de seu LocationMappings já devem ser registrados com o LocationService.Os mapeamentos do local para definições de serviço fornecidas que não são totalmente qualificados serão gerados e atualizados nas definições de serviço passados.Qualquer serviço que é relativa que passa que nenhum mapeamento de local passada terá mapeamentos de local gerou para todos os mapeamentos existentes de acesso.Se apenas determinados mapeamentos de acesso são desejados, devem ser passados. | |
SetDefaultAccessMapping | ||
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) | |
ValidateServiceDefinition | Verifica para garantir todos os parâmetros das definições de serviço são válidos e verifica ver se há uma alteração válido com o parâmetro de isUpdate. |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
ITeamFoundationService.ServiceEnd | Executar limpam depuração. | |
ITeamFoundationService.ServiceStart | Executar etapas inicial. |
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.