Share via


TfsTeamProjectCollectionFactory クラス

TfsTeamProjectCollection のオブジェクトのクラス ファクトリ。

継承階層

System.Object
  Microsoft.TeamFoundation.Client.TfsTeamProjectCollectionFactory

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

構文

'宣言
Public NotInheritable Class TfsTeamProjectCollectionFactory
public static class TfsTeamProjectCollectionFactory

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

メソッド

  名前 説明
パブリック メソッド静的メンバー GetTeamProjectCollection(Uri) 指定された URI のサーバーに関連付けられている TfsTeamProjectCollection のインスタンスを取得します。
パブリック メソッド静的メンバー GetTeamProjectCollection(RegisteredProjectCollection) 指定 RegisteredProjectCollection のインスタンスに関連付けられた TfsTeamProjectCollection のインスタンスを取得します。
パブリック メソッド静的メンバー GetTeamProjectCollection(String, Uri)
パブリック メソッド静的メンバー GetTeamProjectCollection(Uri, ICredentialsProvider) 互換性のために残されています。指定された URI のサーバーとフォールバックの資格情報プロバイダーに関連付けられている TfsTeamProjectCollection のインスタンスを取得します。
パブリック メソッド静的メンバー GetTeamProjectCollection(RegisteredProjectCollection, ICredentialsProvider) 互換性のために残されています。指定 RegisteredProjectCollection のインスタンスとフォールバックの資格情報プロバイダーに関連付けられている TfsTeamProjectCollection のインスタンスを取得します。
パブリック メソッド静的メンバー GetTeamProjectCollection(String, Boolean, Boolean) 指定したサーバーで使用される TfsTeamProjectCollection のオブジェクトを取得します。
パブリック メソッド静的メンバー ReplaceTeamProjectCollection

このページのトップへ

解説

このクラスは TfsTeamProjectCollection のオブジェクトの同じインスタンスを使用するように外部パッケージを使用できるように設計されています。これは、資格情報に関係なく、TfsTeamProjectCollection のオブジェクトをキャッシュします。キャッシュされたオブジェクトは、サーバーの URI (Uniform Resource Identifier) (URI) によってのみ送られます。

スレッド セーフ

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

参照

関連項目

Microsoft.TeamFoundation.Client 名前空間