Table of Contents

Class IncidentDescriptor

Namespace
Lers.Core
Assembly
Lers.Core.dll

Описатель нештатной ситуации.

public class IncidentDescriptor
Inheritance
IncidentDescriptor
Inherited Members
Extension Methods

Properties

Category

Категория нештатной ситуации.

public IncidentCategory Category { get; }

Property Value

IncidentCategory

Description

Описание НС.

public string Description { get; }

Property Value

string

Max

Максимальное значение параметра для настройки.

public decimal Max { get; }

Property Value

decimal

Min

Минимальное значение параметра для настройки.

public decimal Min { get; }

Property Value

decimal

Parameter

Параметр, применяемый для диагностики.

public DataParameter Parameter { get; }

Property Value

DataParameter

Resources

Маска типов ресурсов, по которым фиксируется эта нештатная ситуация.

public ResourceKind Resources { get; }

Property Value

ResourceKind

Type

Тип НС.

public IncidentType Type { get; }

Property Value

IncidentType

Methods

Get(IncidentType)

Возвращает описатель нештатной ситуации.

public static IncidentDescriptor Get(IncidentType type)

Parameters

type IncidentType

Returns

IncidentDescriptor

GetList()

Возвращает список всех описателей НС.

public static IEnumerable<IncidentDescriptor> GetList()

Returns

IEnumerable<IncidentDescriptor>