public sealed class ValidationResult : IEquatable<ValidationResult>,
IFormattable, ISealable, IJsonSerializablePublic NotInheritable Class ValidationResult
Implements IEquatable(Of ValidationResult), IFormattable,
ISealable, IJsonSerializablepublic ref class ValidationResult sealed : IEquatable<ValidationResult^>,
IFormattable, ISealable, IJsonSerializable[<SealedAttribute>]
type ValidationResult =
class
interface IEquatable<ValidationResult>
interface IFormattable
interface ISealable
interface IJsonSerializable
end| ValidationResult | Создаёт экземпляр класса с параметрами по умолчанию. Устарело. |
| ValidationResult(IEnumerableValidationResultItem) | Создаёт экземпляр класса с указанием сообщений, возникших при валидации. |
| Empty | Пустой результат валидации. |
| HasErrors | Признак того, что результаты валидации содержат сообщения об ошибках. |
| HasInfo | Признак того, что результаты валидации содержат информационные сообщения. |
| HasWarnings | Признак того, что результаты валидации содержат предупреждения. |
| IsSealed | Признак того, что объект был защищён от изменений. |
| IsSuccessful | Признак того, что валидации завершилась успехом. |
| Items | Сообщения, возникшие при валидации. |
| Aggregate(ValidationResult) | Выполняет объединение результатов валидации. Возвращаемый результат гарантированно не равен null. |
| Aggregate(ValidationResult, ValidationResult) | Выполняет объединение результатов валидации. Возвращаемый результат гарантированно не равен null. |
| ConvertToSuccessful | Преобразует текущий результат валидации в успешный, в котором все ошибки заменяются на предупреждения, или возвращает текущий объект, если в нём нет сообщений-ошибок. |
| Equals(Object) | Determines whether the specified object is equal to the current object. (Переопределяет ObjectEquals(Object)) |
| Equals(ValidationResult) | Indicates whether the current object is equal to another object of the same type. |
| Equals(ValidationResult, ValidationResult) | Сравнивает объекты ValidationResult. |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
| FromException(Exception, Boolean) | Возвращает результат валидации для исключения. Возвращаемый объект не равен null. |
| FromException(Object, Exception, Boolean, String, String) | Возвращает результат валидации для исключения. Возвращаемый объект не равен null. |
| FromText(String, ValidationResultType) | Возвращает результат валидации для текста сообщения. Возвращаемый объект не равен null. |
| FromText(Object, String, ValidationResultType) | Возвращает результат валидации для текста сообщения. Возвращаемый объект не равен null. |
| GetHashCode | Serves as the default hash function. (Переопределяет ObjectGetHashCode) |
| GetType | Gets the Type of the current instance. (Унаследован от Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| Seal | Защищает объект от изменений. |
| ToPlain | Преобразует текущий объект в простую сериализуемую форму PlainValidationResult. Созданный объект можно отправить любому сериализатору, в т.ч. нетипизированному JSON-сериализатору, и получить на выходе тот же объект, преобразуемый в ValidationResult вызовом метода ToValidationResult. |
| ToString |
Возвращает строковое представление объекта, включающее подробную информацию о событиях валидации.
(Переопределяет ObjectToString) |
| ToString(String) | Возвращает строковое представление объекта с использованием информации о форматировании для текущей культуры. |
| ToString(ValidationLevel) | Возвращает текстовое представление для сообщений валидации с указанным режимом вывода. |
| ToString(String, IFormatProvider) | Возвращает строковое представление объекта с использованием информации о форматировании. |
| Addition(ValidationResult, ValidationResult) | Складывает два значения и возвращает их сумму. |