Table of Contents

Class ThrowHelper

Namespace
Lers
Assembly
Lers.Core.dll

Содержит вспомогательные методы для бросания исключений.

public static class ThrowHelper
Inheritance
ThrowHelper
Inherited Members

Methods

ThrowEmptyValueException(string)

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

public static void ThrowEmptyValueException(string paramName)

Parameters

paramName string

ThrowInvalidDataTypeException(DeviceDataType, string)

Выдаёт исключение о неверном типе данных.

public static void ThrowInvalidDataTypeException(DeviceDataType dataType, string argumentName)

Parameters

dataType DeviceDataType
argumentName string

ThrowInvalidDateTimeException(DateTime, string)

Выдаёт исключение о неверной дате и времени.

public static void ThrowInvalidDateTimeException(DateTime dateTime, string paramName)

Parameters

dateTime DateTime
paramName string

ThrowInvalidIdentifierException(string)

Выдаёт исключение о неверном идентификаторе.

public static void ThrowInvalidIdentifierException(string paramName)

Parameters

paramName string

ThrowInvalidSystemType(SystemType)

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

public static void ThrowInvalidSystemType(SystemType systemType)

Parameters

systemType SystemType

ThrowStartDateIsGreaterThanEndDateException(DateTime, DateTime)

Выдаёт исключение о неверном интервале дат.

public static void ThrowStartDateIsGreaterThanEndDateException(DateTime startDate, DateTime endDate)

Parameters

startDate DateTime
endDate DateTime