Condividi tramite


Metodo ILocationService.LocationForCurrentConnection (String, Guid)

Restituisce la posizione del ServiceDefintion associato al ServiceType e ServiceIdentifier che deve essere utilizzato in base alla connessione corrente. Se un ServiceDefinition con il ServiceType e il ServiceIdentifier quindi non esiste null viene restituito. Se un ServiceDefinition con il ServiceType e il ServiceIdentifier viene trovata una posizione verrà restituita se il ServiceDefinition da wellformed (altrimenti verrà generata un'eccezione). Nel determinare il percorso da restituire per il ServiceDefinition e la connessione corrente le regole seguenti si applicano: 1. Tentare di trovare un percorso per il ClientAccessMapping. 2. Tentare di trovare un percorso per il DefaultAccessMapping. 3. Utilizzare la prima posizione nell'elenco di LocationMappings.

Spazio dei nomi:  Microsoft.TeamFoundation.Framework.Client
Assembly:  Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)

Sintassi

'Dichiarazione
Function LocationForCurrentConnection ( _
    serviceType As String, _
    serviceIdentifier As Guid _
) As String
string LocationForCurrentConnection(
    string serviceType,
    Guid serviceIdentifier
)

Parametri

  • serviceType
    Tipo: System.String
    Il tipo di servizio di ServiceDefinition per trovare il percorso per.
  • serviceIdentifier
    Tipo: System.Guid
    L'identificatore di servizio di ServiceDefinition per trovare il percorso per.

Valore restituito

Tipo: System.String
Posizione del ServiceDefinition con il tipo e l'identificatore di servizi forniti che devono essere utilizzati in base alla connessione corrente.

Eccezioni

Eccezione Condizione
InvalidServiceDefinitionException

Il ServiceDefinition collegato non è valido e non la posizione è disponibile.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ILocationService Interfaccia

Overload LocationForCurrentConnection

Spazio dei nomi Microsoft.TeamFoundation.Framework.Client