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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
LocationForCurrentConnection (Sobrecarga)
Microsoft.TeamFoundation.Framework.Client (Espacio de nombres)