ValidationResultItem - класс

Сообщение о валидации.

Definition

Пространство имён: Tessa.Platform.Validation
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
[SerializableAttribute]
public sealed class ValidationResultItem : IFormattable, 
	IValidationResultItem, IEquatable<IValidationResultItem>
Inheritance
Object    ValidationResultItem
Implements
IEquatableIValidationResultItem, IFormattable, IValidationResultItem

Конструкторы

ValidationResultItem(IValidationResultItem, NullableValidationResultType, Boolean) Создаёт экземпляр класса копированием свойств из заданного объекта, содержащего сообщение о валидации.
ValidationResultItem(ValidationKey, ValidationResultType, String, String, String, String, String) Создаёт экземпляр класса с указанием текста и типа сообщения, возникшего при валидации.

Свойства

Details Дополнительная информация о сообщении, например, полный текст исключения, или null, если дополнительная информация отсутствует.
FieldName Имя поля объекта, к которому относится сообщение валидации, или null, если поле неизвестно.
KeyКлюч сообщения, возникшего при валидации.
MessageТекст сообщения, возникшего при валидации.
ObjectName Имя объекта, к которому относится сообщение валидации, или null, если имя неизвестно.
ObjectType Тип объекта, к которому относится сообщение валидации, или null, если тип неизвестен.
TypeТип сообщения, возникшего при валидации.

Методы

CalculateHashCode Возвращает хеш-код заданного элемента.
DeserializeДесериализует объект из бинарной формы.
Equals(IValidationResultItem)Сравнивает текущий объект с заданным.
Equals(Object)Сравнивает текущий объект с заданным.
(Переопределяет ObjectEquals(Object))
Equals(IValidationResultItem, IValidationResultItem) Сравнивает сообщения валидации по всем свойствам.
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeВозвращает хеш-код объекта.
(Переопределяет ObjectGetHashCode)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SerializeСериализует объект в бинарной форме.
ToStringВозвращает строковое представление объекта.
(Переопределяет ObjectToString)
ToString(IValidationResultItem) Возвращает текстовое представление по умолчанию для заданного сообщения о валидации.
ToString(String)Возвращает строковое представление объекта с использованием информации о форматировании для текущей культуры.
ToString(ValidationLevel) Возвращает текстовое представление для сообщения валидации с указанным режимом вывода.
ToString(String, IFormatProvider)Возвращает строковое представление объекта с использованием информации о форматировании.

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также