StreamingCollection<T> クラス
継承階層
System.Object
Microsoft.TeamFoundation.Framework.Server.StreamingCollection<T>
名前空間: Microsoft.TeamFoundation.Framework.Server
アセンブリ: Microsoft.TeamFoundation.Framework.Server (Microsoft.TeamFoundation.Framework.Server.dll 内)
構文
'宣言
Public Class StreamingCollection(Of T) _
Implements IEnumerable(Of T), IEnumerable
public class StreamingCollection<T> : IEnumerable<T>,
IEnumerable
型パラメーター
- T
StreamingCollection<T> 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
StreamingCollection<T>() | シリアル化するために ASP.NET に必要なコンストラクターを空にします。 このコンストラクターは、コマンドで ContinueExecution に必要な参照がないため、使用しないでください。 | |
StreamingCollection<T>(Command) | データのコレクションを塗りつぶすために使用されるコマンドにこのコレクションを関連付ける StreamingCollection のコンストラクター。これは、認証を必要とすると同時に、コレクションを、データ部分と、データを取得するには、コマンドの ContinueExecution のメソッドのデータを使用できるようになります。 | |
StreamingCollection<T>(Command, Int32) | データのコレクションを塗りつぶすために使用されるコマンドにこのコレクションを関連付ける StreamingCollection のコンストラクター。これは、認証を必要とすると同時に、コレクションを、データ部分と、データを取得するには、コマンドの ContinueExecution のメソッドのデータを使用できるようになります。オブジェクトの推定キャッシュのサイズ |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
Current | ||
HandleExceptions | MoveNext() がまたはで、発生する可能性のある例外を処理するかどうかを示します。既定では、これは true にイテレーションがシリアル化プロセス中に ASP.NET には、一般に行われ、これはこのプロセスの最中に ASP.NET にだけ例外をスローすることはできないため、設定されます。ただし、StreamingCollection を使用して、明示的に繰り返されれば、呼び出し元はその例外を処理するために false に設定します。 | |
HasQueuedData | 現在キャッシュにデータがあるかどうかを示します。 | |
IsComplete | 一度コマンドは、このコレクションにコマンドが true に IsComplete を設定する必要のある結果のすべてのデータが格納されます。コレクションが完全に読み込んだ後に、キャッシュが完了すると IsComplete を設定しないでください。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
Add | XML シリアル化に ASP.NET に必要なこのメソッドのこのバージョン。 コマンドは、登録を使用する必要があります (T) コレクションがキャッシュを正しく処理できるようにするメソッド。 | |
BindCommand | このコマンドに StreamingCollection をバインドします。 | |
Enqueue | 登録が FIFO 方法のキャッシュに項目を追加するために使用されます。これにより、コレクションに追加される最初の項目が呼び出し元 (先入れ先出し最初注文) を返す最初の項目であることを意味します。 これはキャッシュ管理を処理するために使用されるメソッドです。 | |
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) | |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
GetEnumerator | このコレクションはジェネリックと非ジェネリック列挙子を使用してオブジェクトへのアクセスを有効にします。 | |
GetHashCode | 既定のハッシュ関数として機能します。 (Object から継承されます。) | |
GetQueuedItemsEnumerator | キューの項目の非破壊の列挙子を返します。 | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
MoveNext | ||
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
このページのトップへ
明示的なインターフェイスの実装
名前 | 説明 | |
---|---|---|
IEnumerable.GetEnumerator |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。