次の方法で共有


DiagnosticView クラス

単一のエンジン オブジェクトの診断ビューを名前と値のペア (プロパティ) のバッグとして表します。

継承階層

System. . :: . .Object
  Microsoft.ComplexEventProcessing..::..DiagnosticView

名前空間:  Microsoft.ComplexEventProcessing
アセンブリ:  Microsoft.ComplexEventProcessing (Microsoft.ComplexEventProcessing.dll)

構文

public class DiagnosticView : IDictionary<string, Object>, 
    ICollection<KeyValuePair<string, Object>>, IEnumerable<KeyValuePair<string, Object>>, 
    IEnumerable

DiagnosticView 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ Count コレクションに含まれるアイテムの数を取得します。
パブリック プロパティ IsReadOnly 診断ビューが読み取り専用かどうかを取得します。
パブリック プロパティ Item[ ( [ ( String] ) ] ) 指定したキーを使用して要素を取得します。このクラスのインスタンスは読み取り専用のため、要素の値を設定することはサポートされていません。この値を設定しようとしても、例外がスローされます。
パブリック プロパティ Item[ ( [ ( DiagnosticViewProperty] ) ] ) 指定されたプロパティの値を取得または設定します。
パブリック プロパティ Keys 診断ビューのキーを含む [System.Collections.Generic.ICollection] を取得します。
パブリック プロパティ ObjectName この診断ビューのオブジェクトの名前を取得します。
パブリック プロパティ Values この診断ビューのキーを含む [System.Collections.Generic.Icollection] オブジェクトを取得します。

Top

メソッド

  名前 説明
パブリック メソッド Add(KeyValuePair< (Of < <' (String, Object> ) > > )) このメソッドは、現在サポートされていません。
パブリック メソッド Add(String, Object) このメソッドは、現在サポートされていません。
パブリック メソッド Clear このメソッドは、現在サポートされていません。
パブリック メソッド Contains 指定したキーと値のペアが診断ビューに含まれているかどうかを確認します。
パブリック メソッド ContainsKey 指定したキーの要素が診断ビュー コレクション内に存在するかどうかを確認します。
パブリック メソッド CopyTo 特定の配列インデックスを開始位置として、指定した配列にコレクションの要素をコピーします。
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetEnumerator 診断ビューのアイテムを列挙できる列挙子を返します。
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetProperty< (Of < <' (TValue> ) > > )(String) 指定したプロパティの値を取得します。
パブリック メソッド GetProperty< (Of < <' (TValue> ) > > )(DiagnosticViewProperty) 特定のプロパティの値を取得します。
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド Remove(KeyValuePair< (Of < <' (String, Object> ) > > )) このメソッドは、現在サポートされていません。
パブリック メソッド Remove(String) このメソッドは、現在サポートされていません。
パブリック メソッド ToString (Object から継承されています。)
パブリック メソッド TryGetValue 指定したキーに関連付けられている値を取得します。

Top

拡張メソッド

  名前 説明
パブリック拡張メソッド ToEdgeStream< (Of < <' (KeyValuePair< (Of < <' (String, Object> ) > > ), TPayload> ) > > ) 列挙可能な入力ストリームをエッジ イベントのストリームに変換し、入力の時間特性を指定します。 (CepStream によって定義されています。)
パブリック拡張メソッド ToIntervalStream< (Of < <' (KeyValuePair< (Of < <' (String, Object> ) > > ), TPayload> ) > > ) 列挙可能な入力ストリームを間隔イベントのストリームに変換し、入力の時間特性を指定します。 (CepStream によって定義されています。)
パブリック拡張メソッド ToPointStream< (Of < <' (KeyValuePair< (Of < <' (String, Object> ) > > ), TPayload> ) > > ) (CepStream によって定義されています。)

Top

明示的なインターフェイスの実装

  名前 説明
明示的なインターフェイスの実装プライベート メソッド IEnumerable. . :: . .GetEnumerator

Top

スレッド セーフ

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

関連項目

参照

Microsoft.ComplexEventProcessing 名前空間