IServerDataProvider 接口

命名空间:  Microsoft.TeamFoundation.Framework.Client
程序集:  Microsoft.TeamFoundation.Client(在 Microsoft.TeamFoundation.Client.dll 中)

语法

声明
Public Interface IServerDataProvider _
    Inherits ILocationService
public interface IServerDataProvider : ILocationService

IServerDataProvider 类型公开以下成员。

属性

  名称 说明
公共属性 AuthenticatedIdentity
公共属性 AuthorizedIdentity
公共属性 CachedInstanceId
公共属性 CatalogResourceId
公共属性 ClientAccessMapping (继承自 ILocationService。)
公共属性 ClientCacheDirectoryForInstance
公共属性 ConfiguredAccessMappings (继承自 ILocationService。)
公共属性 DefaultAccessMapping (继承自 ILocationService。)
公共属性 HasAuthenticated
公共属性 InstanceId
公共属性 ServerCapabilities

页首

方法

  名称 说明
公共方法 Authenticate
公共方法 ConfigureAccessMapping (继承自 ILocationService。)
公共方法 Connect
公共方法 Disconnect
公共方法 EnsureAuthenticated
公共方法 FindServerLocation
公共方法 FindServiceDefinition (继承自 ILocationService。)
公共方法 FindServiceDefinitions (继承自 ILocationService。)
公共方法 FindServiceDefinitionsByToolType (继承自 ILocationService。)
公共方法 GetAccessMapping (继承自 ILocationService。)
公共方法 LocationForAccessMapping(ServiceDefinition, AccessMapping) (继承自 ILocationService。)
公共方法 LocationForAccessMapping(String, Guid, AccessMapping) (继承自 ILocationService。)
公共方法 LocationForCurrentConnection(ServiceDefinition) (继承自 ILocationService。)
公共方法 LocationForCurrentConnection(String, Guid) (继承自 ILocationService。)
公共方法 ReactToPossibleServerUpdate
公共方法 RemoveAccessMapping (继承自 ILocationService。)
公共方法 RemoveServiceDefinition(ServiceDefinition) (继承自 ILocationService。)
公共方法 RemoveServiceDefinition(String, Guid) (继承自 ILocationService。)
公共方法 RemoveServiceDefinitions (继承自 ILocationService。)
公共方法 SaveServiceDefinition (继承自 ILocationService。)
公共方法 SaveServiceDefinitions (继承自 ILocationService。)
公共方法 SetDefaultAccessMapping (继承自 ILocationService。)

页首

请参见

参考

Microsoft.TeamFoundation.Framework.Client 命名空间