DatabaseNormalizationOptions - класс

Настройки для получения справочника из базы данных.

Definition

Пространство имён: Tessa.Normalization
Сборка: Tessa (в Tessa.dll) Версия: 4.1.2+ac00b751d96737b4807faf65558b5b5cbc5f2230
C#
public class DatabaseNormalizationOptions : NormalizationOptionsBase
Inheritance
Object    NormalizationOptionsBase    DatabaseNormalizationOptions

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

DatabaseNormalizationOptions Настройки для получения справочника из базы данных.
Устарело.

Свойства

BulkSize Максимальный размер списка элементов справочника, для которых выполняется загрузка за один запрос к СУБД с фильтрацией по ключам GetValuesAsync(IReadOnlyList<NormalizationKey>, CancellationToken). Игнорируется при загрузке всех элементов GetAllAsync(CancellationToken).
ConnectionAlias Алиас строки подключения к базе данных или null/пустая строка, если используется база данных по умолчанию.
Descriptor Дескриптор, описывающий конкретный справочник нормализации.
(Унаследован от NormalizationOptionsBase)
KeyColumnName Имя колонки в таблице TableName, которая содержит ключ для элемента справочника.
PartialOnly Запрещена загрузка всех элементов вызовом GetAllAsync(CancellationToken). При вызове такого метода будет выброшено исключение NotSupportedException.
QueryFilterAction Дополнительное условие, добавляемое к запросам поиска и получения данных из БД, или null, если условие не требуется.
TableName Имя таблицы в базе данных, из которой запрашиваются строки справочника.
ValueColumnName Имя колонки в таблице TableName, которая содержит значение для элемента справочника.

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Поля

DefaultBulkSize Максимальный размер списка элементов справочника по умолчанию, для которых выполняется загрузка за один запрос к СУБД с фильтрацией по ключам. Используется, если свойство BulkSize равно нулю или меньше нуля.

См. также