C# Класс DataQualityMonitoring.Services.AlarmService

Наследование: GSF.ServiceModel.SelfHostingService, IAlarmService
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AlarmService ( AlarmAdapter adapter ) : System

Creates a new instance of the AlarmService class.

ReadAllRaisedAlarmsAsJson ( ) : DataQualityMonitoring.Services.SerializableAlarmCollection

Reads all raised alarms from the AlarmAdapter and sends it in System.ServiceModel.Web.WebMessageFormat.Json format.

ReadAllRaisedAlarmsAsXml ( ) : DataQualityMonitoring.Services.SerializableAlarmCollection

Reads all raised alarms from the AlarmAdapter and sends it in System.ServiceModel.Web.WebMessageFormat.Xml format.

ReadHighestSeverityAlarmsAsJson ( ) : DataQualityMonitoring.Services.SerializableAlarmCollection

Reads the raised alarms with the highest severity for each signal from the AlarmAdapter and sends it in System.ServiceModel.Web.WebMessageFormat.Json format.

ReadHighestSeverityAlarmsAsXml ( ) : DataQualityMonitoring.Services.SerializableAlarmCollection

Reads the raised alarms with the highest severity for each signal from the AlarmAdapter and sends it in System.ServiceModel.Web.WebMessageFormat.Xml format.

Приватные методы

Метод Описание
ReadAllRaisedAlarms ( ) : DataQualityMonitoring.Services.SerializableAlarmCollection
ReadHighestSeverityAlarms ( ) : DataQualityMonitoring.Services.SerializableAlarmCollection

Описание методов

AlarmService() публичный Метод

Creates a new instance of the AlarmService class.
public AlarmService ( AlarmAdapter adapter ) : System
adapter AlarmAdapter The adapter whose alarms are served by this service.
Результат System

ReadAllRaisedAlarmsAsJson() публичный Метод

Reads all raised alarms from the AlarmAdapter and sends it in System.ServiceModel.Web.WebMessageFormat.Json format.
public ReadAllRaisedAlarmsAsJson ( ) : DataQualityMonitoring.Services.SerializableAlarmCollection
Результат DataQualityMonitoring.Services.SerializableAlarmCollection

ReadAllRaisedAlarmsAsXml() публичный Метод

Reads all raised alarms from the AlarmAdapter and sends it in System.ServiceModel.Web.WebMessageFormat.Xml format.
public ReadAllRaisedAlarmsAsXml ( ) : DataQualityMonitoring.Services.SerializableAlarmCollection
Результат DataQualityMonitoring.Services.SerializableAlarmCollection

ReadHighestSeverityAlarmsAsJson() публичный Метод

Reads the raised alarms with the highest severity for each signal from the AlarmAdapter and sends it in System.ServiceModel.Web.WebMessageFormat.Json format.
public ReadHighestSeverityAlarmsAsJson ( ) : DataQualityMonitoring.Services.SerializableAlarmCollection
Результат DataQualityMonitoring.Services.SerializableAlarmCollection

ReadHighestSeverityAlarmsAsXml() публичный Метод

Reads the raised alarms with the highest severity for each signal from the AlarmAdapter and sends it in System.ServiceModel.Web.WebMessageFormat.Xml format.
public ReadHighestSeverityAlarmsAsXml ( ) : DataQualityMonitoring.Services.SerializableAlarmCollection
Результат DataQualityMonitoring.Services.SerializableAlarmCollection