CepObjectReadOnlyDictionary(T) クラス
CEP メタデータ オブジェクトの読み取り専用の汎用コレクションを実装します。
継承階層
System. . :: . .Object
Microsoft.ComplexEventProcessing..::..CepObjectReadOnlyDictionary<(Of <(<'T>)>)>
名前空間: Microsoft.ComplexEventProcessing
アセンブリ: Microsoft.ComplexEventProcessing (Microsoft.ComplexEventProcessing.dll)
構文
public sealed class CepObjectReadOnlyDictionary<T> : IDictionary<string, T>,
ICollection<KeyValuePair<string, T>>, IEnumerable<KeyValuePair<string, T>>,
IEnumerable
where T : CepObject
型パラメーター
- T
CepObjectReadOnlyDictionary<(Of <(<'T>)>)> 型は、以下のメンバーを公開しています。
プロパティ
名前 | 説明 | |
---|---|---|
![]() |
Count | コレクションに含まれる要素の数を取得します。 |
![]() |
IsReadOnly | コレクションのアクセシビリティを取得します。 |
![]() |
Item | 名前を指定して、メタデータ オブジェクトを取得します。 |
![]() |
Keys | コレクションのキーを返します。 |
![]() |
Values | コレクションの値を取得します。 |
Top
メソッド
名前 | 説明 | |
---|---|---|
![]() |
Contains | 指定したアイテムがコレクションに含まれているかどうかを示します。 |
![]() |
ContainsKey | 指定したキーがコレクションに含まれているかどうかを示します。 |
![]() |
CopyTo | 特定の配列インデックスを開始位置として、指定した配列にコレクションの要素をコピーします。 |
![]() |
Equals | (Object から継承されています。) |
![]() |
Finalize | (Object から継承されています。) |
![]() |
GetEnumerator | コレクションを繰り返し処理する列挙子を返します。 |
![]() |
GetHashCode | (Object から継承されています。) |
![]() |
GetType | (Object から継承されています。) |
![]() |
MemberwiseClone | (Object から継承されています。) |
![]() |
ToString | (Object から継承されています。) |
![]() |
TryGetValue | キーが指定された値の取得を試行します。 |
Top
拡張メソッド
名前 | 説明 | |
---|---|---|
![]() |
ToEdgeStream< (Of < <' (KeyValuePair< (Of < <' (String, T> ) > > ), TPayload> ) > > ) | 列挙可能な入力ストリームをエッジ イベントのストリームに変換し、入力の時間特性を指定します。 (CepStream によって定義されています。) |
![]() |
ToIntervalStream< (Of < <' (KeyValuePair< (Of < <' (String, T> ) > > ), TPayload> ) > > ) | 列挙可能な入力ストリームを間隔イベントのストリームに変換し、入力の時間特性を指定します。 (CepStream によって定義されています。) |
![]() |
ToPointStream< (Of < <' (KeyValuePair< (Of < <' (String, T> ) > > ), TPayload> ) > > ) | (CepStream によって定義されています。) |
Top
明示的なインターフェイスの実装
名前 | 説明 | |
---|---|---|
![]() ![]() |
ICollection< (Of < <' (KeyValuePair< (Of < <' (String, T> ) > > )> ) > > ). . :: . .Add | メタデータ オブジェクトのコレクションに新しいオブジェクトを追加します。 |
![]() ![]() |
IDictionary< (Of < <' (String, T> ) > > ). . :: . .Add | メタデータ オブジェクトのコレクションに新しいオブジェクトを追加します。 |
![]() ![]() |
ICollection< (Of < <' (KeyValuePair< (Of < <' (String, T> ) > > )> ) > > ). . :: . .Clear | メタデータ オブジェクトのコレクションからすべてのキーと値を削除します。 |
![]() ![]() |
IEnumerable. . :: . .GetEnumerator | コレクションを繰り返し処理する列挙子を返します。 |
![]() ![]() |
IDictionary< (Of < <' (String, T> ) > > ). . :: . .Item | 名前を指定して、メタデータ オブジェクトを取得します。 |
![]() ![]() |
ICollection< (Of < <' (KeyValuePair< (Of < <' (String, T> ) > > )> ) > > ). . :: . .Remove | 指定したアイテムをメタデータ オブジェクトのコレクションから削除します。 |
![]() ![]() |
IDictionary< (Of < <' (String, T> ) > > ). . :: . .Remove | 指定したアイテムをメタデータ オブジェクトのコレクションから削除します。 |
Top
説明
このコレクションでは、要求時 (Count または GetEnumerator の呼び出し時など) に、コレクション ソースからコレクションの基になる一覧を作成します。基になる一覧は、いったん作成されると、このオブジェクトの有効期間中キャッシュされます。インデクサーは、コレクション ソースから直接オブジェクトを取得するか、一覧が作成済みの場合は基になる一覧からオブジェクトを取得します。
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。