次の方法で共有


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 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ静的メンバー Collections

このページのトップへ

メソッド

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

このページのトップへ

解説

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

スレッド セーフ

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

参照

関連項目

Microsoft.TeamFoundation.Client 名前空間