Table of Contents

Class AutoPoll

Namespace
Lers.Core
Assembly
Lers.System.dll

Параметры автоопроса.

public class AutoPoll : INotifyPropertyChanged
Inheritance
AutoPoll
Implements
Inherited Members
Extension Methods

Constructors

AutoPoll()

Конструктор.

public AutoPoll()

AutoPoll(PollTask)

Конструктор для существующего объекта.

public AutoPoll(PollTask pollTask)

Parameters

pollTask PollTask

Properties

BackupPollConnection

Подключение для резервного опроса.

public PollConnection BackupPollConnection { get; set; }

Property Value

PollConnection

BackupPollStartTime

Дата начала резервного опроса.

public short BackupPollStartTime { get; set; }

Property Value

short

CommLinkType

Тип канала связи.

public CommunicationLink CommLinkType { get; set; }

Property Value

CommunicationLink

ContinuousPollInterval

Интервал непрерывного опроса текущих.

public TimeSpan ContinuousPollInterval { get; set; }

Property Value

TimeSpan

IsContinuous

Указывает, что с точки учёта нужно непрерывно считывать текущие значения.

public bool IsContinuous { get; set; }

Property Value

bool

IsDefault

Указывает что данное задание автоопроса является основным для точки учёта.

public bool IsDefault { get; set; }

Property Value

bool

IsGprsControllerStarted

Указывает что опрос запускается автоматически после подключения GPRS-устройства.

public bool IsGprsControllerStarted { get; set; }

Property Value

bool

MaxAttempts

Максимальное количество повторов выполнения задания автоопроса. Для GPRS по подключению - максимальное количество сеансов в сутки.

public int MaxAttempts { get; set; }

Property Value

int

MeasurePoints

Настройки точек учёта, которые входят в это задание.

public IReadOnlyCollection<PollTaskMeasurePoint> MeasurePoints { get; }

Property Value

IReadOnlyCollection<PollTaskMeasurePoint>

NextAttemptDelay

Таймаут до выполнения следующей попытки опроса.

public int NextAttemptDelay { get; set; }

Property Value

int

PerformTimeCorrection

Указывает что при автоопросе требуется провести коррекцию часов прибора.

public bool PerformTimeCorrection { get; set; }

Property Value

bool

PollConnection

Подключение для автоопроса.

public PollConnection PollConnection { get; set; }

Property Value

PollConnection

PollConnectionId

Идентификатор подключения для автоопроса.

public int PollConnectionId { get; set; }

Property Value

int

Priority

Приоритет выполнения.

public PollTaskPriority Priority { get; set; }

Property Value

PollTaskPriority

RequestedDataMask

Маска запрошенных данных.

public DeviceDataType RequestedDataMask { get; set; }

Property Value

DeviceDataType

Schedule

Расписание автоопроса.

public Schedule Schedule { get; set; }

Property Value

Schedule

StartPollDate

Дата, с которой нужно начать автоопрос.

public DateTime StartPollDate { get; set; }

Property Value

DateTime

TaskId

Идентификатор задания на автоопрос.

public int TaskId { get; }

Property Value

int

Events

PropertyChanged

Вызывается при изменении свойств объекта.

public event PropertyChangedEventHandler PropertyChanged

Event Type

PropertyChangedEventHandler