DiagnosticView Class
Represents a diagnostic view for a single engine object as a bag of name-value pairs (properties).
Inheritance Hierarchy
System.Object
Microsoft.ComplexEventProcessing.DiagnosticView
Namespace: Microsoft.ComplexEventProcessing
Assembly: Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)
Syntax
public class DiagnosticView : IDictionary<string, Object>,
ICollection<KeyValuePair<string, Object>>, IEnumerable<KeyValuePair<string, Object>>,
IEnumerable
The DiagnosticView type exposes the following members.
Properties
Name | Description | |
---|---|---|
Count | Gets the number of items in the collection. | |
IsReadOnly | Gets whether the diagnostic view is read only. | |
Item[String] | Gets the element with the specified key. Setting the value of the element is not supported because instances of this class are read-only. Attempts to set the value will result in an exception being thrown. | |
Item[DiagnosticViewProperty] | Gets or sets the value of the specified property. | |
Keys | Gets an [System.Collections.Generic.ICollection] containing the keys of the diagnostic view | |
ObjectName | Gets the name of the object for this diagnostic view. | |
Values | Gets a [System.Collections.Generic.Icollection] object containing the keys of this diagnostic view |
Top
Methods
Name | Description | |
---|---|---|
Add(KeyValuePair<String, Object>) | This method is currently not supported. | |
Add(String, Object) | This method is currently not supported. | |
Clear | This method is currently not supported. | |
Contains | Checks if the diagnostic view contains the given key-value pair. | |
ContainsKey | Determines whether the diagnostic view collection contains an element with the specified key. | |
CopyTo | Copies the elements of the collection to a given array, starting at a particular array index. | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetEnumerator | Returns an enumerator that can enumerate the diagnostic view items | |
GetHashCode | (Inherited from Object.) | |
GetProperty<TValue>(String) | Gets the value of the specified property. | |
GetProperty<TValue>(DiagnosticViewProperty) | Gets the value for a specific property. | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
Remove(KeyValuePair<String, Object>) | This method is currently not supported. | |
Remove(String) | This method is currently not supported. | |
ToString | (Inherited from Object.) | |
TryGetValue | Gets the value associated with the specified key. |
Top
Extension Methods
Name | Description | |
---|---|---|
ToEdgeStream<KeyValuePair<String, Object>, TPayload> | Converts an enumerable input stream to a stream of edge events, and provides the temporal characteristics of the input. (Defined by CepStream.) | |
ToIntervalStream<KeyValuePair<String, Object>, TPayload> | Converts an enumerable input stream to a stream of interval events, and provides the temporal characteristics of the input. (Defined by CepStream.) | |
ToPointStream<KeyValuePair<String, Object>, TPayload> | (Defined by CepStream.) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
IEnumerable.GetEnumerator |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.