Returns an indication that the object contains validation messages.
Определяет, является ли хранилище наблюдаемым, то есть поддерживает механизм автоматического оповещения о своих изменениях.
Если значение этого свойства равно true
, то объект класса может быть подписан на изменения,
и соответствующие обработчики будут вызываться при каждом изменении состояния объекта.
В противном случае, если значение false
, объект считается ненаблюдаемым,
и изменения в его состоянии не будут автоматически передаваться другим частям программы.
Returns an indication that the validation result will succeed when built.
Validation messages.
Adds an informational message with the specified text.
Key of the validation message.
Type of the validation message.
Text of the message or error object that occurred during validation.
Optional
fieldName: null | stringName of the field of the object to which the validation message refers,
or null
if the field is unknown.
Optional
objectName: null | stringName of the object to which the validation message refers,
or null
if name is unknown.
Optional
objectType: null | stringType of the object to which the validation message refers,
or null
if type is unknown.
Optional
details: null | stringAdditional information about the message, such as full text of exception,
or null
if there is no additional information.
Текущий объект IValidationResultBuilder.
Добавляет копию указанного сообщения валидации.
Сообщение валидации, копия которого добавляется.
Текущий объект IValidationResultBuilder.
Добавляет сообщения валидации, которые были добавлены в заданный объект, выполняющий построение результата валидации.
Объект, выполняющий построение результата валидации. Нельзя передать текущий объект в качестве параметра.
Текущий объект IValidationResultBuilder.
Выполняет построение объекта, содержащего результат валидации.
Результат валидации.
Выполняет очистку хранилища от избыточных данных.
Удаляет все сообщения валидации.
Выполняет резолв кеша декораторов для данных объекта-хранилища.
Возвращает настройки объекта-хранилища.
Выполняет проверку объекта на валидность и возвращает признак того, что объект является валидным.
true
, если объект прошёл проверку на валидность; false
в противном случае.
Метод, уведомляющий объект о наличии изменений в его хранилище.
Returns a list of validation messages, or null
if the list has not yet been initialized.
Выполняет валидацию текущего объекта и всех его дочерних объектов.
Объект, выполняющий построение результата валидации.
An object that builds the validation result in the storage IStorage.