Class ThrowHelper
Содержит вспомогательные методы для бросания исключений.
Inheritance
System.Object
ThrowHelper
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Lers
Assembly: Lers.Core.dll
Syntax
public static class ThrowHelper
Methods
ThrowEmptyValueException(String)
Выдаёт исключение, сообщающее что для выполнения операции необходимо задать значение параметра.
Declaration
public static void ThrowEmptyValueException(string paramName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | paramName |
ThrowInvalidDataTypeException(DeviceDataType, String)
Выдаёт исключение о неверном типе данных.
Declaration
public static void ThrowInvalidDataTypeException(DeviceDataType dataType, string argumentName)
Parameters
| Type | Name | Description |
|---|---|---|
| DeviceDataType | dataType | |
| System.String | argumentName |
ThrowInvalidDateTimeException(DateTime, String)
Выдаёт исключение о неверной дате и времени.
Declaration
public static void ThrowInvalidDateTimeException(DateTime dateTime, string paramName)
Parameters
| Type | Name | Description |
|---|---|---|
| DateTime | dateTime | |
| System.String | paramName |
ThrowInvalidIdentifierException(String)
Выдаёт исключение о неверном идентификаторе.
Declaration
public static void ThrowInvalidIdentifierException(string paramName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | paramName |
ThrowInvalidSystemType(SystemType)
Выдаёт исключение, сообщающее, что тип системы указан неверно.
Declaration
public static void ThrowInvalidSystemType(SystemType systemType)
Parameters
| Type | Name | Description |
|---|---|---|
| SystemType | systemType |
ThrowStartDateIsGreaterThanEndDateException(DateTime, DateTime)
Выдаёт исключение о неверном интервале дат.
Declaration
public static void ThrowStartDateIsGreaterThanEndDateException(DateTime startDate, DateTime endDate)
Parameters
| Type | Name | Description |
|---|---|---|
| DateTime | startDate | |
| DateTime | endDate |