ValidationKey - конструктор
Создаёт экземпляр класса с указанием свойств ключа сообщения о результате валидации.
Пространство имён: Tessa.Platform.ValidationСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public ValidationKey(
Guid id,
string name,
string? message = null,
Func<ValidationKey, CultureInfo, string?>? messageFunc = null
)
Public Sub New (
id As Guid,
name As String,
Optional message As String = Nothing,
Optional messageFunc As Func(Of ValidationKey, CultureInfo, String) = Nothing
)
public:
ValidationKey(
Guid id,
String^ name,
String^ message = nullptr,
Func<ValidationKey^, CultureInfo^, String^>^ messageFunc = nullptr
)
new :
id : Guid *
name : string *
?message : string *
?messageFunc : Func<ValidationKey, CultureInfo, string>
(* Defaults:
let _message = defaultArg message null
let _messageFunc = defaultArg messageFunc null
*)
-> ValidationKey
Параметры
- id Guid
- Идентификатор ключа сообщения о результате валидации.
- name String
- Имя ключа сообщения о результате валидации.
- message String (Optional)
-
Сообщение, связанное с ключом валидации,
или null, если такое сообщение отсутствует или задаётся через функцию messageFunc.
- messageFunc FuncValidationKey, CultureInfo, String (Optional)
-
Функция, возвращающая сообщение для заданной в параметре культуры, связанное с ключом валидации,
или null, если такое сообщение отсутствует или задаётся через строку message.