Compartir a través de


ILocationService.LocationForCurrentConnection (Método) (String, Guid)

Devuelve la ubicación para el ServiceDefintion asociado al ServiceType y ServiceIdentifier que se debe utilizar basándose en la conexión actual. Si a continuación no existe un ServiceDefinition con el ServiceType y el ServiceIdentifier null se devuelta. Si un ServiceDefinition con el ServiceType y el ServiceIdentifier se encuentra una ubicación volverá si el ServiceDefinition es correcto (si no se producirá una excepción). Para determinar qué ubicación a devolver para el ServiceDefinition y la conexión actual se aplicarán las reglas siguientes: 1. Intente encontrar una ubicación para el ClientAccessMapping. 2. Intente encontrar una ubicación para el DefaultAccessMapping. 3. Utilice la primera ubicación en la lista de LocationMappings.

Espacio de nombres:  Microsoft.TeamFoundation.Framework.Client
Ensamblado:  Microsoft.TeamFoundation.Client (en Microsoft.TeamFoundation.Client.dll)

Sintaxis

'Declaración
Function LocationForCurrentConnection ( _
    serviceType As String, _
    serviceIdentifier As Guid _
) As String
string LocationForCurrentConnection(
    string serviceType,
    Guid serviceIdentifier
)

Parámetros

  • serviceType
    Tipo: System.String
    El tipo de servicio de ServiceDefinition para encontrar la ubicación para.
  • serviceIdentifier
    Tipo: System.Guid
    El identificador del servicio de ServiceDefinition para encontrar la ubicación para.

Valor devuelto

Tipo: System.String
La ubicación del ServiceDefinition con el tipo y el identificador proporcionados de servicio que se van a utilizar basándose en la conexión actual.

Excepciones

Excepción Condición
InvalidServiceDefinitionException

El ServiceDefinition asociado no es válido y ninguna ubicación se encuentra.

Seguridad de .NET Framework

Vea también

Referencia

ILocationService Interfaz

LocationForCurrentConnection (Sobrecarga)

Microsoft.TeamFoundation.Framework.Client (Espacio de nombres)