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 認証されたuserの表示名を取得します。
パブリック プロパティ AuthenticatedUserIdentity 認証されたuserのIDを取得します。
パブリック プロパティ AuthenticatedUserName 認証されたユーザー名を取得します。
パブリック プロパティ静的メンバー ClientCacheDirectory クライアント キャッシュ ファイルを格納するディレクトリを取得します。
パブリック プロパティ ClientCacheDirectoryForInstance ディレクトリがサーバーからのデータをキャッシュするときに使用するを取得します。
パブリック プロパティ静的メンバー ClientSettingsDirectory クライアント設定ファイルを含むディレクトリを取得または設定します。
パブリック プロパティ Credentials TeamFoundationServerでこのオブジェクトの資格情報を取得します。
パブリック プロパティ Culture カルチャをTeamFoundationServerのこのオブジェクトに使用するを取得または設定します。
パブリック プロパティ HasAuthenticated TeamFoundationServerでこのオブジェクトは正しく認証されているかどうかを示すフラグを取得します。
パブリック プロパティ InstanceId サーバーを一意に識別するGUIDを取得します。
パブリック プロパティ Name Team Foundation Serverを実行しているサーバーの名前を取得します。
パブリック プロパティ ProxyServer
パブリック プロパティ 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の指定したオブジェクトが等しくないかどうかをチェックします。

このページのトップへ

拡張メソッド

  名前 説明
パブリック Extension メソッド GetService<T, V> (IServiceProviderExtensions によって定義されています。)

このページのトップへ

解説

このクラスは今後は使用しません。TfsTeamProjectCollectionまたはTfsConfigurationServerの代わりにクラスを使用します。

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.TeamFoundation.Client 名前空間