Share via


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 (Uniform Resource Identifier) と (URI) 資格情報に関連付けられている TeamFoundationServer の新しいオブジェクトを初期化します。
パブリック メソッド TeamFoundationServer(String, ICredentials, ICredentialsProvider) 指定した URL と資格情報に関連付けられている TeamFoundationServer の新しいオブジェクトを初期化します。
パブリック メソッド TeamFoundationServer(Uri, ICredentials, ICredentialsProvider) 指定された URI、資格情報および資格情報プロバイダーに関連付けられている TeamFoundationServer の新しいオブジェクトを初期化します。
パブリック メソッド TeamFoundationServer(RegisteredProjectCollection, ICredentials, ICredentialsProvider) 指定 RegisteredProjectCollection、資格情報および資格情報プロバイダーで説明されているサーバーに関連付けられている TeamFoundationServer の新しいオブジェクトを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ AuthenticatedUserDisplayName 認証されたユーザーの表示名を取得します。
パブリック プロパティ AuthenticatedUserIdentity 認証されたユーザーの ID を取得します。
パブリック プロパティ 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 通知は、オブジェクトの破棄に、目的の起こさせ、このオブジェクトを破棄します。
パブリック メソッド 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) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.TeamFoundation.Client 名前空間