Share via


TfsConfigurationServer クラス

Team Foundation Serverを実行しているサーバーへの接続を表します。

継承階層

System.Object
  Microsoft.TeamFoundation.Client.TfsConnection
    Microsoft.TeamFoundation.Client.TfsConfigurationServer

名前空間:  Microsoft.TeamFoundation.Client
アセンブリ:  Microsoft.TeamFoundation.Client (Microsoft.TeamFoundation.Client.dll 内)

構文

'宣言
Public Class TfsConfigurationServer _
    Inherits TfsConnection
public class TfsConfigurationServer : TfsConnection

TfsConfigurationServer 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド TfsConfigurationServer(Uri) TfsConfigurationServer のオブジェクトの新しいインスタンスを初期化します。
パブリック メソッド TfsConfigurationServer(RegisteredConfigurationServer) ローカル コンピューターの登録情報を使用して TfsConfigurationServer のオブジェクトの新しいインスタンスを初期化します。
パブリック メソッド TfsConfigurationServer(Uri, ICredentialsProvider) 互換性のために残されています。TfsConfigurationServer のオブジェクトの新しいインスタンスを初期化します。
パブリック メソッド TfsConfigurationServer(Uri, TfsClientCredentials) 指定した資格情報を使用して TfsConfigurationServer の新しいインスタンスを初期化します。
パブリック メソッド TfsConfigurationServer(Uri, IdentityDescriptor) TfsConfigurationServer のオブジェクトの新しいインスタンスを初期化します。
パブリック メソッド TfsConfigurationServer(Uri, Boolean)
パブリック メソッド TfsConfigurationServer(Uri, ICredentials) TfsConfigurationServer のオブジェクトの新しいインスタンスを初期化します。
パブリック メソッド TfsConfigurationServer(RegisteredConfigurationServer, IdentityDescriptor) ローカル コンピューターの登録情報を使用し、IIdentityManagementServiceで ID を偽装することによって TfsConfigurationServer のオブジェクトの新しいインスタンスを初期化します。
パブリック メソッド TfsConfigurationServer(Uri, TfsClientCredentials, IdentityDescriptor) 指定した資格情報を使用して TfsConfigurationServer の新しいインスタンスを初期化します。指定した ID はすべての操作に偽装されます。
パブリック メソッド TfsConfigurationServer(Uri, ICredentials, ICredentialsProvider) 互換性のために残されています。TfsConfigurationServer のオブジェクトの新しいインスタンスを初期化します。
パブリック メソッド TfsConfigurationServer(RegisteredConfigurationServer, ICredentials, ICredentialsProvider) 互換性のために残されています。TfsConfigurationServer のオブジェクトの新しいインスタンスを初期化します。
パブリック メソッド TfsConfigurationServer(Uri, TfsClientCredentials, IdentityDescriptor, ITfsRequestChannelFactory)
パブリック メソッド TfsConfigurationServer(Uri, TfsClientCredentials, IdentityDescriptor, Boolean)
パブリック メソッド TfsConfigurationServer(Uri, ICredentials, ICredentialsProvider, IdentityDescriptor) 互換性のために残されています。TfsConfigurationServer のオブジェクトの新しいインスタンスを初期化します。
パブリック メソッド TfsConfigurationServer(RegisteredConfigurationServer, ICredentials, ICredentialsProvider, IdentityDescriptor) 互換性のために残されています。TfsConfigurationServer のオブジェクトの新しいインスタンスを初期化します。
パブリック メソッド TfsConfigurationServer(Uri, TfsClientCredentials, IdentityDescriptor, ITfsRequestChannelFactory, Boolean)

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ AuthorizedIdentity Team Foundation Serverを実行しているサーバーを呼び出せるように承認される ID を取得します。 (TfsConnection から継承されます。)
パブリック プロパティ CachedInstanceId (TfsConnection から継承されます。)
パブリック プロパティ CatalogNode TfsConfigurationServer のこのインスタンスに関連付けられたカタログのリソースを取得します。 (TfsConnection.CatalogNode をオーバーライドします。)
プロテクト プロパティ CatalogResourceId (TfsConnection から継承されます。)
パブリック プロパティ ChannelFactory (TfsConnection から継承されます。)
パブリック プロパティ ClientCacheDirectoryForInstance Team Foundation Serverを実行しているサーバーからデータをキャッシュするために使用されるディレクトリのパスを取得します。 (TfsConnection から継承されます。)
パブリック プロパティ ClientCredentials このプロジェクト コレクションの資格情報を取得します。 (TfsConnection から継承されます。)
パブリック プロパティ ConnectivityFailureOnLastWebServiceCall TfsConnection でこのオブジェクトによって発行された最後の Web サービスの呼び出しが接続のエラーが原因で失敗したかを示します。 (TfsConnection から継承されます。)
パブリック プロパティ Credentials Team Foundation Server のこのインスタンスの資格情報を取得します。 (TfsConnection から継承されます。)
パブリック プロパティ Culture Team Foundation Serverを実行しているサーバーで使用されるローカリゼーションの環境を取得または設定します。 (TfsConnection から継承されます。)
パブリック プロパティ Disposed (TfsConnection から継承されます。)
パブリック プロパティ HasAuthenticated TfsConnection のこのインスタンスが正常に認証したかどうかを表すフラグの状態を取得します。 (TfsConnection から継承されます。)
パブリック プロパティ IdentityToImpersonate (TfsConnection から継承されます。)
パブリック プロパティ InstanceId この Team Foundation Server の接続を識別する GUID を取得します。 (TfsConnection から継承されます。)
パブリック プロパティ IsHostedServer サーバーが Windows Azure でホストされる Team Foundation Server の場合、true を返します (TfsConnection から継承されます。)
パブリック プロパティ Name TfsConfigurationServer のこのインスタンスの名前を取得します。 (TfsConnection.Name をオーバーライドします。)
パブリック プロパティ ProxyServer (TfsConnection から継承されます。)
パブリック プロパティ ServerCapabilities TFS のサーバー機能 (TfsConnection から継承されます。)
パブリック プロパティ ServerDataProvider (TfsConnection から継承されます。)
パブリック プロパティ SessionId サーバーにクライアントのこのインスタンスを識別する GUID を取得します。 (TfsConnection から継承されます。)
パブリック プロパティ TimeZone この Team Foundation Server の接続のタイム ゾーンを取得または設定します。 日付と時刻を UTC に変換するために使用されます。 (TfsConnection から継承されます。)
パブリック プロパティ UICulture 使用されるカルチャ。これは CultureInfo.CurrentUICulture になります。 (TfsConnection から継承されます。)
パブリック プロパティ Uri Team Foundation Server の現在の接続の URI (Uniform Resource Identifier) (URI) を取得します。 (TfsConnection から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Authenticate 指定した資格情報プロバイダーを使用して Team Foundation Server への接続を認証します。 (TfsConnection から継承されます。)
パブリック メソッド Connect Team Foundation Server を実行している connectOptionsに接続し、サーバーに基づいて情報を返します。 (TfsConnection から継承されます。)
プロテクト メソッド CreateInternalProxy (TfsConnection から継承されます。)
プロテクト メソッド CreateServiceInstance (TfsConnection から継承されます。)
パブリック メソッド Disconnect (TfsConnection から継承されます。)
パブリック メソッド Dispose 通知は破棄するオブジェクトを関連付け、TfsConnection のこのインスタンスを破棄します。 (TfsConnection から継承されます。)
パブリック メソッド EnsureAuthenticated 前に認証されていない場合は Team Foundation Server への接続を認証します。 (TfsConnection から継承されます。)
パブリック メソッド Equals 指定されたオブジェクトの場合はを返します。この TfsConnection と同じです。 等価性は 2 TfsConnections の完全修飾 URL の比較によって定義されます。 (TfsConnection から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド FlushServices (TfsConnection から継承されます。)
パブリック メソッド GetAuthenticatedIdentity サーバーが認証された ID を取得します。 (TfsConnection から継承されます。)
パブリック メソッド静的メンバー GetFullyQualifiedUriForName
パブリック メソッド GetHashCode TfsConnection のこのインスタンスのハッシュ コードを取得します。 (TfsConnection から継承されます。)
パブリック メソッド GetService(Type) 要求したサービスを取得します。 (TfsConnection から継承されます。)
パブリック メソッド GetService<T>() 要求したサービスを取得します。 (TfsConnection から継承されます。)
プロテクト メソッド GetServiceInstance 指定したサービスの基本サービス インスタンスを取得します。 (TfsConnection.GetServiceInstance(Type, Object) をオーバーライドします。)
パブリック メソッド GetTeamProjectCollection TfsTeamProjectCollection 指定した ID を持つを取得します
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド InitializeTeamFoundationObject 指定した Team Foundation Server オブジェクトを初期化します。 (TfsConnection.InitializeTeamFoundationObject(String, Object) をオーバーライドします。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド OnConnectivityFailureStatusChanged ConnectivityFailureStatusChanged のイベントを発生させます。 (TfsConnection から継承されます。)
パブリック メソッド ToString TfsConnection のインスタンスの名前を取得します。 (TfsConnection から継承されます。)

このページのトップへ

イベント

  名前 説明
パブリック イベント ConnectivityFailureStatusChanged このイベントは ConnectivityFailureOnLastWebServiceCall のフラグの値が変更されるときに発生します。 (TfsConnection から継承されます。)
パブリック イベント CredentialsChanged このイベントは TeamFoundationServer のオブジェクトの資格情報が変更されるときに発生します。 (TfsConnection から継承されます。)

このページのトップへ

解説

TfsConfigurationServer は TfsConnectionから派生します。これは、旧式のクラス TeamFoundationServerを置き換えます。

スレッド セーフ

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

参照

関連項目

Microsoft.TeamFoundation.Client 名前空間

TfsConfigurationServerFactory

TfsTeamProjectCollection

その他の技術情報

コンソール アプリケーションからの Team Foundation Server への接続