UniqueValidatorHelper - класс

Вспомогательные методы для проверки уникальности.

Definition

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

Методы

CheckUniqueAsync(CardValidationUniqueInfo, IDbScope, CancellationToken) Проверяет на наличие дубликатов строки секции, заданной в параметрах валидатора уникальности info.
CheckUniqueAsync(ListCardValidationUniqueInfo, IDbScope, IValidationResultBuilder, Object, Boolean, CancellationToken) Проверяет на наличие дубликатов для строк секций, заданных в параметрах валидаторов уникальности infoList. Возвращает признак того, что все проверки успешно выполнены и дубликатов нет.
CheckUniqueOrRemoveDuplicatesOnClientAsync Проверяет на уникальность или удаляет дубликаты для секции при выполнении на клиенте.
RemoveDuplicatesAsync(CardValidationUniqueInfo, IDbScope, FuncIListCardRow, CardRow, CancellationToken, ValueTask, CancellationToken) Удаляет дубликаты для строк секции, заданной в параметрах валидатора уникальности info.
RemoveDuplicatesAsync(ListCardValidationUniqueInfo, IDbScope, FuncCardValidationUniqueInfo, IListCardRow, CardRow, CancellationToken, ValueTask, CancellationToken) Удаляет дубликаты для строк секций, заданных в параметрах валидаторов уникальности infoList.

См. также