CardValidationLimitationManager - класс

Объект, ограничивающий доступность объектов для валидации.

Definition

Пространство имён: Tessa.Cards.Validation
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public sealed class CardValidationLimitationManager : ICardValidationLimitationManager, 
	ISealable
Inheritance
Object    CardValidationLimitationManager
Implements
ICardValidationLimitationManager, ISealable

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

CardValidationLimitationManagerИнициализирует новый экземпляр класса CardValidationLimitationManager

Свойства

IsSealedПризнак того, что объект был защищён от изменений.

Методы

ClearLimitationsУдаляет все добавленные ограничения.
ColumnIsAllowedВозвращает признак того, что колонка из указанной секции является доступной.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
ExcludeColumns Исключает набор колонок для указанной секции из доступных для валидатора. Если колонка исключена из проверки, то валидаторы по ней не выполняются.
ExcludeSections Исключает набор колонок для указанной секции из доступных для валидатора. Если колонка исключена из проверки, то валидаторы по ней не выполняются.
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetCardResult Возвращает результат валидации для данных карточки, в котором ограничивается набор сообщений для заданных секций и их строк.
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
LimitRows Ограничивает набор строк, доступных в секции. Добавление ограничений по строкам секции также добавляет ограничение на эту секцию, если она не была добавлена.
LimitSections Ограничивает набор секций, доступных для валидатора. Если ограничение секций не выполнялось, то валидация выполняется по всем секциям, иначе только по заданным. Указание коллекционной секции не означает автоматически возможность редактировать любые строки этой секции.
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
RowIsAllowed Возвращает признак того, что строка с заданным идентификатором в указанной секции является доступной. При этом ограничений либо не должно быть вообще, либо разрешено использование конкретно заданной строки в секции.
SealЗащищает объект от изменений.
SectionIsAllowedВозвращает признак того, что секция с заданным именем является доступной.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

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

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

См. также