CardValidationUniqueInfo - конструктор

Создаёт экземпляр класса с указанием значений его свойств.

Definition

Пространство имён: Tessa.Cards.Validation
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public CardValidationUniqueInfo(
	CardTypeValidator validator,
	CardMetadataSection section,
	CardMetadataColumn mainColumn,
	IList<CardMetadataColumn> physicalColumns,
	CardMetadataColumn? orderColumn,
	CardMetadataSection? parentSection,
	CardMetadataColumn? parentMainColumn,
	IList<CardMetadataColumn>? parentPhysicalColumns,
	CardType cardType,
	Card instance,
	CardStoreMode storeMode,
	CardValidationMode validationMode,
	bool removeDuplicates
)

Параметры

validator  CardTypeValidator
Валидатор, инициировавший проверку.
section  CardMetadataSection
Секция, в которой требуется проверить уникальность значения.
mainColumn  CardMetadataColumn
Комплексная или физическая колонка, в которой требуется проверить уникальность значения.
physicalColumns  IListCardMetadataColumn
Физические колонки, в которых требуется проверить уникальность значения.
orderColumn  CardMetadataColumn
Физическая колонка для сортировки в секции section или null, если колонка для сортировки не задана.
parentSection  CardMetadataSection
Родительская секция или null, если родительская секция не задана.
parentMainColumn  CardMetadataColumn
Колонка в родительской секции или null, если родительская секция не задана.
parentPhysicalColumns  IListCardMetadataColumn
Физические колонки в родительской секции или null, если родительская секция не задана.
cardType  CardType
Тип карточки, файла или задания, к которому принадлежит секция.
instance  Card
Проверяемый объект, по которому могут быть получены секции и идентификатор. Может быть объектом карточки, файла или задания.
storeMode  CardStoreMode
Режим сохранения карточки. Поскольку instance может быть заданием, то режим сохранения определяем отдельным свойством.
validationMode  CardValidationMode
Способ выполнения валидации.
removeDuplicates  Boolean
Признак того, что дубликаты, найденные в коллекционной секции, должны быть автоматически удалены.

См. также