Table of Contents

Class DataInterfaceProperties

Namespace
Lers.Core
Assembly
Lers.System.dll

Свойства интерфейса обмена данными.

public sealed class DataInterfaceProperties
Inheritance
DataInterfaceProperties
Inherited Members
Extension Methods

Properties

DefaultNetworkAddress

Возвращает сетевой адрес по умолчанию.

public string DefaultNetworkAddress { get; }

Property Value

string

DefaultPassword

Возвращает пароль для доступа к устройству по умолчанию, устанавливаемый производителем устройства.

public string DefaultPassword { get; }

Property Value

string

Driver

Возвращает параметры интерфейса опроса.

public DriverInterfaceProperties Driver { get; }

Property Value

DriverInterfaceProperties

Features

Возвращает возможности интерфейса обмена данными.

public DataInterfaceFeatures Features { get; }

Property Value

DataInterfaceFeatures

MaxNetworkSize

Возвращает максимальное количество устройств в сети.

public int MaxNetworkSize { get; }

Property Value

int

NetworkAddressComment

Возвращает комментарий по формату сетевого адреса.

public string NetworkAddressComment { get; }

Property Value

string

NetworkAddressFormat

Возвращает регулярное выражение, используемое для контроля пользовательского ввода сетевого адреса, если ограничить его простым диапазоном целых чисел не представляется возможным.

public string NetworkAddressFormat { get; }

Property Value

string

Remarks

Это приоритетный вариант, если значение - не пустая строка, то для контроля ввода необходимо использовать это регулярное выражение, иначе - нужно использовать диапазон целых чисел, задаваемых свойствами NetworkAddressRangeMin и NetworkAddressRangeMax.

NetworkAddressRangeMax

Возвращает максимальное значение сетевого адреса, если он задается в виде целого числа.

public int NetworkAddressRangeMax { get; }

Property Value

int

NetworkAddressRangeMin

Возвращает минимальное значение сетевого адреса, если он задается в виде целого числа.

public int NetworkAddressRangeMin { get; }

Property Value

int

NetworkAddressUsage

Возвращает способ использования сетевого адреса.

public NetworkAddressUsage NetworkAddressUsage { get; }

Property Value

NetworkAddressUsage

PasswordComment

Возвращает комментарий по формату пароля.

public string PasswordComment { get; }

Property Value

string

PasswordRegEx

Возвращает регулярное выражение, используемое для контроля пользовательского ввода пароля.

public string PasswordRegEx { get; }

Property Value

string

PortSettings

Возвращает строку инициализации COM-порта при прямом подключении к устройству.

public string PortSettings { get; }

Property Value

string

SecondLevelPasswordComment

Возвращает комментарий по формату пароля второго уровня.

public string SecondLevelPasswordComment { get; }

Property Value

string

SupportedDataBits

Список поддерживаемых бит данных при обмене через COM-порт.

public DataBits SupportedDataBits { get; set; }

Property Value

DataBits

SupportedFlowControls

Возвращает поддерживаемые варианты контроля потока данных при прямом подключении к устройству.

public FlowControl SupportedFlowControls { get; }

Property Value

FlowControl

SupportedParity

Список поддерживаемых бит четности обмена через COM-порт.

public Parity SupportedParity { get; set; }

Property Value

Parity

SupportedPortSpeeds

Возвращает поддерживаемые скорости обмена через COM-порт.

public ComPortSpeed SupportedPortSpeeds { get; }

Property Value

ComPortSpeed

SupportedStopBits

Список поддерживаемых стоп-битов при обмене через COM-порт.

public StopBits SupportedStopBits { get; set; }

Property Value

StopBits