ValidationResultBuilderAdd(ValidationKey, ValidationResultType, String, String, String, String, String) - метод
Добавляет информационное сообщение с указанным текстом.
Пространство имён: Tessa.Platform.ValidationСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public IValidationResultBuilder Add(
ValidationKey key,
ValidationResultType type,
string message,
string? fieldName = null,
string? objectName = null,
string? objectType = null,
string? details = null
)
Public Function Add (
key As ValidationKey,
type As ValidationResultType,
message As String,
Optional fieldName As String = Nothing,
Optional objectName As String = Nothing,
Optional objectType As String = Nothing,
Optional details As String = Nothing
) As IValidationResultBuilder
public:
virtual IValidationResultBuilder^ Add(
ValidationKey^ key,
ValidationResultType type,
String^ message,
String^ fieldName = nullptr,
String^ objectName = nullptr,
String^ objectType = nullptr,
String^ details = nullptr
) sealed
abstract Add :
key : ValidationKey *
type : ValidationResultType *
message : string *
?fieldName : string *
?objectName : string *
?objectType : string *
?details : string
(* Defaults:
let _fieldName = defaultArg fieldName null
let _objectName = defaultArg objectName null
let _objectType = defaultArg objectType null
let _details = defaultArg details null
*)
-> IValidationResultBuilder
override Add :
key : ValidationKey *
type : ValidationResultType *
message : string *
?fieldName : string *
?objectName : string *
?objectType : string *
?details : string
(* Defaults:
let _fieldName = defaultArg fieldName null
let _objectName = defaultArg objectName null
let _objectType = defaultArg objectType null
let _details = defaultArg details null
*)
-> IValidationResultBuilder
- key ValidationKey
- Ключ сообщения о валидации.
- type ValidationResultType
- Тип сообщения о валидации.
- message String
- Текст сообщения, возникшего при валидации.
- fieldName String (Optional)
-
Имя поля объекта, к которому относится сообщение валидации, или null, если поле неизвестно.
- objectName String (Optional)
-
Имя объекта, к которому относится сообщение валидации, или null, если имя неизвестно.
- objectType String (Optional)
-
Тип объекта, к которому относится сообщение валидации, или null, если тип неизвестен.
- details String (Optional)
-
Дополнительная информация о сообщении, например, полный текст исключения,
или null, если дополнительная информация отсутствует.
IValidationResultBuilder
Текущий объект
[Tessa.Platform.Validation.IValidationResultBuilder].
IValidationResultBuilderAdd(ValidationKey, ValidationResultType, String, String, String, String, String)