Compartilhar via


Interface ILocationService

O serviço responsável por fornecer uma conexão ao Team Foundation Server bem como os locais de outros serviços que estão disponíveis nele.

Namespace:  Microsoft.VisualStudio.Services.Location
Assembly:  Microsoft.VisualStudio.Services.Client (em Microsoft.VisualStudio.Services.Client.dll)

Sintaxe

'Declaração
Public Interface ILocationService _
    Inherits IVssClientService
public interface ILocationService : IVssClientService

O tipo ILocationService expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública ClientAccessMapping O AccessMapping para a conexão atual para o servidor.Observe, é possível que o ClientAccessMapping atual não é um membro de ConfiguredAccessMappings se o ponto de acesso esse cliente usado para se conectar ao servidor não foi configurado nele.Isso nunca será nulo.
Propriedade pública ConfiguredAccessMappings Qualquer AccessMappings que esse serviço de rede local souber aproximadamente.Como um serviço de localidade determinada pode herdar AccessMappings de seu pai este AccessMappings pode existir neste serviço de rede local ou em seu pai.
Propriedade pública DefaultAccessMapping O AccessMapping padrão para este serviço de rede local.Isso nunca será nulo.

Superior

Métodos

  Nome Descrição
Método público FindServiceDefinition
Método público FindServiceDefinitions
Método público GetAccessMapping
Método público Initialize (Herdado de IVssClientService.)
Método público LocationForAccessMapping(ServiceDefinition, AccessMapping) Retorna o local para o ServiceDefinition para o AccessMapping fornecido.Se este ServiceDefinition é FullyQualified e nenhum LocationMapping existe para este zero de AccessMapping então será retornado.
Método público LocationForAccessMapping(String, Guid, AccessMapping, Guid)
Método público LocationForCurrentConnection(ServiceDefinition) Retorna o local para o ServiceDefintion que deve ser usado com base na conexão atual.Este método nunca retornará o zero ou esvaziá-lo-á.Se tiver êxito retornará um local targetable para o ServiceDefinition fornecido.Para determinar que local para retornar para o ServiceDefinition e a conexão atual as seguintes regras serão aplicadas: 1.Tente localizar um local para o ClientAccessMapping. 2.Tente localizar um local para o DefaultAccessMapping. 3.Use o primeiro lugar na lista de LocationMappings.
Método público LocationForCurrentConnection(String, Guid, Guid)

Superior

Consulte também

Referência

Namespace Microsoft.VisualStudio.Services.Location