ILocationService, interface
Le service chargé de fournir une connexion à Team Foundation Server ainsi que des emplacements d'autres services disponibles dessus.
Espace de noms : Microsoft.VisualStudio.Services.Location
Assembly : Microsoft.VisualStudio.Services.Client (dans Microsoft.VisualStudio.Services.Client.dll)
Syntaxe
'Déclaration
Public Interface ILocationService _
Inherits IVssClientService
public interface ILocationService : IVssClientService
Le type ILocationService expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
ClientAccessMapping | L'AccessMapping de la connexion actuelle au serveur.Notez, le ClientAccessMapping actuel ne soit pas membre du ConfiguredAccessMappings si le point d'accès ce client utilisé pour se connecter au serveur n'a pas été configuré dessus.Ce n'est jamais Null. | |
ConfiguredAccessMappings | Tous les AccessMappings que ce service d'emplacement connaît.Un service d'emplacement donné peut hériter AccessMappings de son parent ces AccessMappings peut exister sur ce service d'emplacement ou son parent. | |
DefaultAccessMapping | L'AccessMapping par défaut pour ce service d'emplacement.Ce n'est jamais Null. |
Début
Méthodes
Nom | Description | |
---|---|---|
FindServiceDefinition | ||
FindServiceDefinitions | ||
GetAccessMapping | ||
Initialize | (Hérité de IVssClientService.) | |
LocationForAccessMapping(ServiceDefinition, AccessMapping) | Retourne l'emplacement du ServiceDefinition pour l'AccessMapping fourni.Si ce ServiceDefinition est FullyQualified et aucun LocationMapping n'existe pour ces AccessMapping ensuite Null sera retourné. | |
LocationForAccessMapping(String, Guid, AccessMapping, Guid) | ||
LocationForCurrentConnection(ServiceDefinition) | Retourne l'emplacement du ServiceDefintion à utiliser selon la connexion actuelle.Cette méthode ne retourne jamais null ou vide.S'il réussit elle retourne un emplacement visable pour le ServiceDefinition fourni.Lorsque vous déterminez quel emplacement à retourner pour le ServiceDefinition et la connexion actuelle les règles suivantes seront appliqué : 1.Essayez de trouver un emplacement pour le ClientAccessMapping. 2.Essayez de trouver un emplacement pour le DefaultAccessMapping. 3.Utilisez le premier emplacement dans la liste de LocationMappings. | |
LocationForCurrentConnection(String, Guid, Guid) |
Début