ValidationResultFromException(Object, Exception, Boolean, String, String) - метод

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

Definition

Пространство имён: Tessa.Platform.Validation
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static ValidationResult FromException(
	Object? objectName,
	Exception? ex,
	bool warning = false,
	string? message = null,
	string? additionalDetails = null
)

Параметры

objectName  Object
Текущий объект this, например, экземпляр класса расширения. Можно также передать тип объекта (например, typeof(MyHelperClass)), строку с именем объекта или null, если имя останется неизвестным.
ex  Exception
Исключение, для которого надо получить результат валидации, или null, если требуется вернуть пустой объект Empty.
warning  Boolean  (Optional)
Признак того, что надо вернуть сообщение-предупреждение Warning вместо сообщения-ошибки.
message  String  (Optional)
Сообщение или null/пустая строка, если в качестве сообщения выводится краткое описание исключения. Полный текст исключения всегда выводится в деталях.
additionalDetails  String  (Optional)
Дополнительная информация, которая выводится после текста исключения в деталях сообщения. Если равна null или пустой строке, то в деталях выводится только исключение.

Возвращаемое значение

ValidationResult
Результат валидации для исключения.

См. также