ILocationService-Schnittstelle
Der Dienst zuständig für das Bereitstellen einer Verbindung mit Team Foundation Server sowie Speicherorte anderer Dienste, die auf ihm verfügbar sind.
Namespace: Microsoft.VisualStudio.Services.Location
Assembly: Microsoft.VisualStudio.Services.Client (in Microsoft.VisualStudio.Services.Client.dll)
Syntax
'Declaration
Public Interface ILocationService _
Inherits IVssClientService
public interface ILocationService : IVssClientService
Der ILocationService-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
ClientAccessMapping | Das AccessMapping der aktuellen Verbindung zum Server.Hinweis, ist es möglich, dass das aktuelle ClientAccessMapping kein Member des ConfiguredAccessMappings ist, wenn den Zugriffspunkt dieser Client, der verwendet wird, um an den Server, nicht daran konfiguriert wurde.Dies ist nie NULL. | |
ConfiguredAccessMappings | Alle AccessMappings, das dieser Ortsdienst weiß.Da ein angegebener Ortsdienst AccessMappings von seinem übergeordneten Element erben kann, dieses ist eventuell AccessMappings von diesem Ortsdienst oder von seinem übergeordneten Element. | |
DefaultAccessMapping | Der Standardwert AccessMapping für diesen Ortsdienst.Dies ist nie NULL. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
FindServiceDefinition | ||
FindServiceDefinitions | ||
GetAccessMapping | ||
Initialize | (Von IVssClientService geerbt.) | |
LocationForAccessMapping(ServiceDefinition, AccessMapping) | Gibt den Speicherort für das ServiceDefinition für das bereitgestellte AccessMapping zurück.Wenn dieses ServiceDefinition FullyQualified ist und kein LocationMapping ist für dieses AccessMapping dann NULL zurückgegeben wird. | |
LocationForAccessMapping(String, Guid, AccessMapping, Guid) | ||
LocationForCurrentConnection(ServiceDefinition) | Gibt den Speicherort für das ServiceDefintion zurück, das auf der aktuellen Verbindung verwendet werden soll.Diese Methode gibt nie NULL zurück oder leer ist.Wenn diese folgt, wird ein targetable Speicherort für das bereitgestellte ServiceDefinition zurück.Wenn, bestimmend, welcher Speicherort, der für das ServiceDefinition und die aktuelle Verbindung zurückzukehren folgende Regeln angewendet werden: 1.Versuchen Sie, eine Position für das ClientAccessMapping zu suchen. 2.Versuchen Sie, eine Position für das DefaultAccessMapping zu suchen. 3.Verwenden Sie den ersten Position in der LocationMappings-Liste. | |
LocationForCurrentConnection(String, Guid, Guid) |
Zum Seitenanfang