IVssServerDataProvider, interface
Espace de noms : Microsoft.VisualStudio.Services.Client
Assembly : Microsoft.VisualStudio.Services.Client (dans Microsoft.VisualStudio.Services.Client.dll)
Syntaxe
'Déclaration
Public Interface IVssServerDataProvider _
Inherits ILocationService, IVssClientService
public interface IVssServerDataProvider : ILocationService,
IVssClientService
Le type IVssServerDataProvider expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
AuthenticatedIdentity | ||
AuthorizedIdentity | ||
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. (Hérité de ILocationService.) | |
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. (Hérité de ILocationService.) | |
DefaultAccessMapping | L'AccessMapping par défaut pour ce service d'emplacement.Ce n'est jamais Null. (Hérité de ILocationService.) | |
HasAuthenticated | ||
InstanceId |
Début
Méthodes
Nom | Description | |
---|---|---|
Authenticate | ||
ConnectAsync | ||
Disconnect | Réinitialisez l'état de la connexion vers le débranchement que le client doit reconnecter | |
EnsureAuthenticated | ||
FindServiceDefinition | (Hérité de ILocationService.) | |
FindServiceDefinitions | (Hérité de ILocationService.) | |
GetAccessMapping | (Hérité de ILocationService.) | |
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é. (Hérité de ILocationService.) | |
LocationForAccessMapping(String, Guid, AccessMapping, Guid) | (Hérité de ILocationService.) | |
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. (Hérité de ILocationService.) | |
LocationForCurrentConnection(String, Guid, Guid) | (Hérité de ILocationService.) |
Début