Класс 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], содержащий ключи данного представления диагностики |
В начало
Методы
Имя | Описание | |
---|---|---|
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 | Возвращает значение, сопоставленное с указанным ключом. |
В начало
Методы расширения
Имя | Описание | |
---|---|---|
ToEdgeStream< (Of < <' (KeyValuePair< (Of < <' (String, Object> ) > > ), TPayload> ) > > ) | Преобразует перечислимый входной поток в поток граничных событий и предоставляет временные характеристики входного потока. (Определено CepStream.) | |
ToIntervalStream< (Of < <' (KeyValuePair< (Of < <' (String, Object> ) > > ), TPayload> ) > > ) | Преобразует перечислимый входной поток в поток интервальных событий и предоставляет временные характеристики входа. (Определено CepStream.) | |
ToPointStream< (Of < <' (KeyValuePair< (Of < <' (String, Object> ) > > ), TPayload> ) > > ) | (Определено CepStream.) |
В начало
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
IEnumerable. . :: . .GetEnumerator |
В начало
Безопасность многопоточности
Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.