[SerializableAttribute]
public sealed class ValidationResult : IEquatable<ValidationResult>,
IFormattable, ISerializable, ISealable, IBinarySerializable, IBsonSerializable,
IJsonSerializable
<SerializableAttribute>
Public NotInheritable Class ValidationResult
Implements IEquatable(Of ValidationResult), IFormattable,
ISerializable, ISealable, IBinarySerializable, IBsonSerializable, IJsonSerializable
[SerializableAttribute]
public ref class ValidationResult sealed : IEquatable<ValidationResult^>,
IFormattable, ISerializable, ISealable, IBinarySerializable, IBsonSerializable,
IJsonSerializable
[<SealedAttribute>]
[<SerializableAttribute>]
type ValidationResult =
class
interface IEquatable<ValidationResult>
interface IFormattable
interface ISerializable
interface ISealable
interface IBinarySerializable
interface IBsonSerializable
interface IJsonSerializable
end
ValidationResult | Создаёт экземпляр класса с параметрами по умолчанию. Устарело. |
ValidationResult(IEnumerableValidationResultItem) | Создаёт экземпляр класса с указанием сообщений, возникших при валидации. |
Empty | Пустой результат валидации. |
HasErrors | Признак того, что результаты валидации содержат сообщения об ошибках. |
HasInfo | Признак того, что результаты валидации содержат информационные сообщения. |
HasWarnings | Признак того, что результаты валидации содержат предупреждения. |
IsSealed | Признак того, что объект был защищён от изменений. |
IsSuccessful | Признак того, что валидации завершилась успехом. |
Items | Сообщения, возникшие при валидации. |
Aggregate(ValidationResult) | Выполняет объединение результатов валидации. Возвращаемый результат гарантированно не равен null. |
Aggregate(ValidationResult, ValidationResult) | Выполняет объединение результатов валидации. Возвращаемый результат гарантированно не равен null. |
ConvertToSuccessful | Преобразует текущий результат валидации в успешный, в котором все ошибки заменяются на предупреждения, или возвращает текущий объект, если в нём нет сообщений-ошибок. |
Deserialize | Десериализует объект из бинарной формы. |
Equals(Object) | Сравнивает текущий объект с заданным. (Переопределяет ObjectEquals(Object)) |
Equals(ValidationResult) | Сравнивает текущий объект с заданным. |
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 | Возвращает хеш-код объекта. (Переопределяет ObjectGetHashCode) |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
Seal | Защищает объект от изменений. |
Serialize | Сериализует объект в бинарной форме. |
ToPlain | Преобразует текущий объект в простую сериализуемую форму PlainValidationResult. Созданный объект можно отправить любому сериализатору, в т.ч. нетипизированному JSON-сериализатору, и получить на выходе тот же объект, преобразуемый в ValidationResult вызовом метода ToValidationResult. |
ToString |
Возвращает строковое представление объекта, включающее подробную информацию о событиях валидации.
(Переопределяет ObjectToString) |
ToString(String) | Возвращает строковое представление объекта с использованием информации о форматировании для текущей культуры. |
ToString(ValidationLevel) | Возвращает текстовое представление для сообщений валидации с указанным режимом вывода. |
ToString(String, IFormatProvider) | Возвращает строковое представление объекта с использованием информации о форматировании. |
Addition(ValidationResult, ValidationResult) | Складывает два значения и возвращает их сумму. |