Class UserDiagParam
Параметры пользовательской диагностики.
Namespace: Lers.Models
Assembly: Lers.Models.dll
Syntax
public class UserDiagParam : object
Constructors
UserDiagParam()
Конструктор по умолчанию.
Declaration
public UserDiagParam()
UserDiagParam(UserDiagParam)
Конструктор копирования.
Declaration
public UserDiagParam(UserDiagParam other)
Parameters
Type | Name | Description |
---|---|---|
UserDiagParam | other |
Properties
DataTypes
Типы данных, для которых будет выполняться диагностика.
Declaration
public DeviceDataType DataTypes { get; set; }
Property Value
Type | Description |
---|---|
DeviceDataType |
Enabled
Признак, указывающий что нужно проводить диагностику по этому параметру.
Declaration
public bool Enabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Expression
Формула, которая используется для расчёта критерия НС.
Declaration
public string Expression { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Importance
Важность нештатной ситуации.
Declaration
public IncidentImportance Importance { get; set; }
Property Value
Type | Description |
---|---|
IncidentImportance |
Message
Сообщение, которое выдаётся при выявлении НС.
Declaration
public string Message { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Seasons
Сезоны, в которые проводится диагностика.
Declaration
public Season Seasons { get; set; }
Property Value
Type | Description |
---|---|
Season |
ShortMessage
Краткое сообщение, которое выдаётся при выявлении НС.
Declaration
public string ShortMessage { get; set; }
Property Value
Type | Description |
---|---|
System.String |