ICardSchemeInfoProvider - интерфейс

Объект для получения таблиц из основной схемы и виртуальной схемы карточки.

Definition

Пространство имён: Tessa.Cards
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public interface ICardSchemeInfoProvider : IAsyncDisposable
Implements
IAsyncDisposable

Методы

CreateForCardType Создает экземпляр ICardSchemeInfoProvider, содержащий таблицы из основной схемы и виртуальной схемы типа карточки cardType.
DisposeAsyncPerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously.
(Унаследован от IAsyncDisposable)
EnsureCacheResolvedAsync Заполняет внутренний кэш объекта, если он используется.
GetTableAsync Возвращает таблицу по идентификатору. Выбрасывает исключение, если таблица не найдена.
GetTablesAsync Получает все таблицы, доступные в рамках схемы данных текущего объекта.
InvalidateCache Сбрасывает кэш в текущем объекте.
TryGetTableAsync Возвращает таблицу по идентификатору или null, если таблица не найдена.

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

ValidateAsync Выполняет проверку наличия таблицы с идентификатором tableID в схеме.
(Определяется CardUIExtensions)
ValidateAsync Выполняет проверку наличия колонки с идентификатором columnID в таблице с идентификатором tableID.
(Определяется CardUIExtensions)

См. также