Поделиться через


IVssServerDataProvider - интерфейс

Пространство имен:  Microsoft.VisualStudio.Services.Client
Сборка:  Microsoft.VisualStudio.Services.Client (в Microsoft.VisualStudio.Services.Client.dll)

Синтаксис

'Декларация
Public Interface IVssServerDataProvider _
    Inherits ILocationService, IVssClientService
public interface IVssServerDataProvider : ILocationService, 
    IVssClientService

Тип IVssServerDataProvider предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство AuthenticatedIdentity
Открытое свойство AuthorizedIdentity
Открытое свойство ClientAccessMapping AccessMapping текущего соединения с сервером.Обратите внимание, что возможно, что текущее ClientAccessMapping не является членом ConfiguredAccessMappings, если точка доступа этот клиент, используемый для подключения к серверу не настроена на него.Вычисление никогда не будет NULL. (Унаследовано от ILocationService.)
Открытое свойство ConfiguredAccessMappings Все AccessMappings, этот служба расположения знает.Поскольку указанная служба расположения может наследовать от родительского AccessMappings этот AccessMappings может существовать в этом локационном " или его родительские. (Унаследовано от ILocationService.)
Открытое свойство DefaultAccessMapping По умолчанию AccessMapping для этого локационного службы.Вычисление никогда не будет NULL. (Унаследовано от ILocationService.)
Открытое свойство HasAuthenticated
Открытое свойство InstanceId

В начало страницы

Методы

  Имя Описание
Открытый метод Authenticate
Открытый метод ConnectAsync
Открытый метод Disconnect Сбросить состояние подключения обратно, чтобы отключить повторное подключение клиента
Открытый метод EnsureAuthenticated
Открытый метод FindServiceDefinition (Унаследовано от ILocationService.)
Открытый метод FindServiceDefinitions (Унаследовано от ILocationService.)
Открытый метод GetAccessMapping (Унаследовано от ILocationService.)
Открытый метод Initialize (Унаследовано от IVssClientService.)
Открытый метод LocationForAccessMapping(ServiceDefinition, AccessMapping) Возвращает расположение для ServiceDefinition для предоставленного AccessMapping.Если это ServiceDefinition FullyQualified, и не LocationMapping не существует для данного AccessMapping NULL будет возвращено. (Унаследовано от ILocationService.)
Открытый метод LocationForAccessMapping(String, Guid, AccessMapping, Guid) (Унаследовано от ILocationService.)
Открытый метод LocationForCurrentConnection(ServiceDefinition) Возвращает расположение для ServiceDefintion, которое должно выполняться, используемые на текущем соединении.Этот метод не будет возвращать значение NULL или является пустой.Если он завершается успешно, возвращается targetable расположение для предоставленного ServiceDefinition.Определяет, какое расположение, чтобы вернуться в ServiceDefinition и текущего соединения применяются следующим правилам. 1.Попробуйте найти местоположение для ClientAccessMapping. 2.Попробуйте найти местоположение для DefaultAccessMapping. 3.Используйте первое местоположение в списке LocationMappings. (Унаследовано от ILocationService.)
Открытый метод LocationForCurrentConnection(String, Guid, Guid) (Унаследовано от ILocationService.)

В начало страницы

См. также

Ссылки

Microsoft.VisualStudio.Services.Client - пространство имен