TeamFoundationServer 类
注意:此 API 现在已废弃不用。
表示与运行 Team Foundation Server 的服务器的连接。
继承层次结构
System.Object
Microsoft.TeamFoundation.Client.TeamFoundationServer
命名空间: Microsoft.TeamFoundation.Client
程序集: Microsoft.TeamFoundation.Client(在 Microsoft.TeamFoundation.Client.dll 中)
语法
声明
<ObsoleteAttribute("")> _
Public Class TeamFoundationServer _
Implements IServiceProvider, IDisposable
[ObsoleteAttribute("")]
public class TeamFoundationServer : IServiceProvider,
IDisposable
TeamFoundationServer 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
TeamFoundationServer(String) | 初始化与指定的 URL 的新 TeamFoundationServer 对象。 | |
TeamFoundationServer(Uri) | 初始化与指定的 URI 的新 TeamFoundationServer 对象。 | |
TeamFoundationServer(RegisteredProjectCollection) | 初始化与服务器由指定的 RegisteredProjectCollection 描述的新 TeamFoundationServer 对象。 | |
TeamFoundationServer(String, ICredentialsProvider) | 初始化与指定的 URL 和凭据提供程序的新 TeamFoundationServer 对象。 | |
TeamFoundationServer(String, ICredentials) | 初始化与指定的 URL 和凭据的新 TeamFoundationServer 对象。 | |
TeamFoundationServer(Uri, ICredentialsProvider) | 初始化与指定的 URI 和凭据提供程序的新 TeamFoundationServer 对象。 | |
TeamFoundationServer(Uri, ICredentials) | 初始化与指定的统一资源标识符 (URI) 和凭据的新 TeamFoundationServer 对象。 | |
TeamFoundationServer(String, ICredentials, ICredentialsProvider) | 初始化与指定的 URL 和凭据的新 TeamFoundationServer 对象。 | |
TeamFoundationServer(Uri, ICredentials, ICredentialsProvider) | 初始化与指定的 URI、凭据并凭据提供程序的新 TeamFoundationServer 对象。 | |
TeamFoundationServer(RegisteredProjectCollection, ICredentials, ICredentialsProvider) | 初始化与服务器由指定的 RegisteredProjectCollection、凭据和凭据提供程序来描述的新 TeamFoundationServer 对象。 |
页首
属性
名称 | 说明 | |
---|---|---|
AuthenticatedUserDisplayName | 获取验证的用户的显示名称。 | |
AuthenticatedUserIdentity | 获取身份验证的用户的标识。 | |
AuthenticatedUserName | 获取验证的用户的名称。 | |
ClientCacheDirectory | 获取包含客户端缓存文件的目录。 | |
ClientCacheDirectoryForInstance | 获取目录使用数据时从服务器缓存。 | |
ClientSettingsDirectory | 获取或设置包含客户端设置文件的目录。 | |
Credentials | 获取 TeamFoundationServer 对象的凭据。 | |
Culture | 获取或设置区域性为此 TeamFoundationServer 对象使用。 | |
HasAuthenticated | 获取描述的标志此 TeamFoundationServer 对象是否成功验证。 | |
InstanceId | 获取唯一标识服务器的 GUID。 | |
Name | 获取正在运行 Team Foundation Server 服务器的名称。 | |
SessionId | 获取在服务器的事件日志标识到服务器上的此 TeamFoundationServer 对象和中记录的 GUID。 | |
TfsTeamProjectCollection | 获取与此 TeamFoundationServer 对象的 TfsTeamProjectCollection 实例。 | |
TimeZone | 获取或设置时区。 | |
Uri | 获取正在运行 Team Foundation Server 当前服务器的 URI。 |
页首
方法
名称 | 说明 | |
---|---|---|
Authenticate | 验证与服务器的连接。 | |
Dispose | notifies 感兴趣处理对象并对此对象进行配置。 | |
EnsureAuthenticated | 如果它在此之前未验证,验证连接。 | |
Equals | 将选定此 TeamFoundationServer 对象是否与指定的对象相等。 (重写 Object.Equals(Object)。) | |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
GetHashCode | 获取此对象的哈希代码。 (重写 Object.GetHashCode()。) | |
GetService(Type) | 获取此项时指定的服务。 | |
GetService<T>() | 获取此项时指定的服务。 | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
ToString | 获取 TeamFoundationServer 对象的名称。 (重写 Object.ToString()。) |
页首
事件
名称 | 说明 | |
---|---|---|
CredentialsChanged | 当 TeamFoundationServer 对象的凭据更改,发生此事件。 |
页首
运算符
名称 | 说明 | |
---|---|---|
Equality | 将选定指定的 TeamFoundationServer 对象是否相等。 | |
Inequality | 将选定指定的 TeamFoundationServer 对象是否不相等。 |
页首
备注
此类已过时。 使用 TfsTeamProjectCollection 或 TfsConfigurationServer 选件类。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。