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
DeviceDataTypeargumentName
string
ThrowInvalidDateTimeException(DateTime, string)
Выдаёт исключение о неверной дате и времени.
public static void ThrowInvalidDateTimeException(DateTime dateTime, string paramName)
Parameters
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)