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
Propriété publique 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.
Propriété publique 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.
Propriété publique DefaultAccessMapping L'AccessMapping par défaut pour ce service d'emplacement.Ce n'est jamais Null.

Début

Méthodes

  Nom Description
Méthode publique FindServiceDefinition
Méthode publique FindServiceDefinitions
Méthode publique GetAccessMapping
Méthode publique Initialize (Hérité de IVssClientService.)
Méthode publique 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é.
Méthode publique LocationForAccessMapping(String, Guid, AccessMapping, Guid)
Méthode publique 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.
Méthode publique LocationForCurrentConnection(String, Guid, Guid)

Début

Voir aussi

Référence

Microsoft.VisualStudio.Services.Location, espace de noms