Поделиться через


RelationalModelExtensions Класс

Определение

Методы расширения модели, относящиеся к реляционным данным.

public static class RelationalModelExtensions
type RelationalModelExtensions = class
Public Module RelationalModelExtensions
Наследование
RelationalModelExtensions

Комментарии

Дополнительные сведения и примеры см. в разделе Моделирование типов сущностей и связей .

Методы

AddDbFunction(IConventionModel, MethodInfo, Boolean)

Создает функцию, сопоставленную с заданным методом.

AddDbFunction(IConventionModel, String, Type, Boolean)

Создает функцию.

AddDbFunction(IMutableModel, MethodInfo)

Создает объект , сопоставленный IMutableDbFunction с заданным методом.

AddDbFunction(IMutableModel, String, Type)

Создает функцию.

AddSequence(IConventionModel, String, String, Boolean)

Либо возвращает существующий IMutableSequence объект с заданным именем в заданной схеме, либо создает новую последовательность с заданным именем и схемой.

AddSequence(IMutableModel, String, String)

Либо возвращает существующий IMutableSequence объект с заданным именем в заданной схеме, либо создает новую последовательность с заданным именем и схемой.

FindDbFunction(IConventionModel, MethodInfo)

Находит функцию, сопоставленную с методом, представленным заданным MethodInfo.

FindDbFunction(IConventionModel, String)

Находит функцию, сопоставленную с методом, представленным заданным именем.

FindDbFunction(IModel, MethodInfo)

Находит функцию, сопоставленную с методом, представленным заданным MethodInfo.

FindDbFunction(IModel, String)

Находит функцию, сопоставленную с методом, представленным заданным именем.

FindDbFunction(IMutableModel, MethodInfo)

Находит функцию, сопоставленную с методом, представленным заданным MethodInfo.

FindDbFunction(IMutableModel, String)

Находит функцию, сопоставленную с методом, представленным заданным именем.

FindDbFunction(IReadOnlyModel, MethodInfo)

Находит функцию, сопоставленную с методом, представленным заданным MethodInfo.

FindDbFunction(IReadOnlyModel, String)

Находит функцию, сопоставленную с методом, представленным заданным именем.

FindSequence(IConventionModel, String, String)

Находит последовательность с заданным именем.

FindSequence(IModel, String, String)

Находит последовательность с заданным именем.

FindSequence(IMutableModel, String, String)

Находит последовательность с заданным именем.

FindSequence(IReadOnlyModel, String, String)

Находит последовательность с заданным именем.

GetCollation(IModel)

Возвращает параметры сортировки базы данных.

GetCollation(IReadOnlyModel)

Возвращает параметры сортировки базы данных.

GetCollationConfigurationSource(IConventionModel)

Возвращает источник конфигурации для параметров сортировки.

GetDbFunctions(IConventionModel)

Возвращает все функции, содержащиеся в модели.

GetDbFunctions(IModel)

Возвращает все функции, содержащиеся в модели.

GetDbFunctions(IMutableModel)

Возвращает все функции, содержащиеся в модели.

GetDbFunctions(IReadOnlyModel)

Возвращает все функции, содержащиеся в модели.

GetDefaultSchema(IModel)

Возвращает схему по умолчанию, используемую для модели, или null значение , если она не была задана.

GetDefaultSchema(IReadOnlyModel)

Возвращает схему по умолчанию, используемую для модели, или null значение , если она не была задана.

GetDefaultSchemaConfigurationSource(IConventionModel)

Возвращает источник конфигурации для схемы по умолчанию.

GetMaxIdentifierLength(IModel)

Возвращает максимальную длину, разрешенную для идентификаторов хранилища.

GetMaxIdentifierLength(IReadOnlyModel)

Возвращает максимальную длину, разрешенную для идентификаторов хранилища.

GetMaxIdentifierLengthConfigurationSource(IConventionModel)

Возвращает источник конфигурации для GetMaxIdentifierLength(IReadOnlyModel).

GetRelationalModel(IModel)

Возвращает модель базы данных.

GetSequences(IConventionModel)

Возвращает все последовательности, содержащиеся в модели.

GetSequences(IModel)

Возвращает все последовательности, содержащиеся в модели.

GetSequences(IMutableModel)

Возвращает все последовательности, содержащиеся в модели.

GetSequences(IReadOnlyModel)

Возвращает все последовательности, содержащиеся в модели.

RemoveDbFunction(IConventionModel, MethodInfo)

Удаляет функцию, сопоставленную с методом, представленным заданным MethodInfo.

RemoveDbFunction(IConventionModel, String)

Удаляет функцию, сопоставленную с методом, представленным заданным MethodInfo.

RemoveDbFunction(IMutableModel, MethodInfo)

Удаляет функцию, сопоставленную с методом, представленным заданным MethodInfo.

RemoveDbFunction(IMutableModel, String)

Удаляет функцию, сопоставленную с методом, представленным заданным MethodInfo.

RemoveSequence(IConventionModel, String, String)

Удаляет объект IConventionSequence с заданным именем.

RemoveSequence(IMutableModel, String, String)

Удаляет объект IMutableSequence с заданным именем.

SetCollation(IConventionModel, String, Boolean)

Задает параметры сортировки базы данных.

SetCollation(IMutableModel, String)

Задает параметры сортировки базы данных.

SetDefaultSchema(IConventionModel, String, Boolean)

Задает схему по умолчанию.

SetDefaultSchema(IMutableModel, String)

Задает схему по умолчанию.

SetMaxIdentifierLength(IConventionModel, Nullable<Int32>, Boolean)

Задает максимальную длину, допустимую для идентификаторов хранилища.

SetMaxIdentifierLength(IMutableModel, Nullable<Int32>)

Задает максимальную длину, допустимую для идентификаторов хранилища.

ToDebugString(IRelationalModel, MetadataDebugStringOptions, Int32)

Создает удобочитаемое представление заданных метаданных.

Предупреждение. Не полагайтесь на формат возвращаемой строки. Он предназначен только для отладки и может изменяться произвольно между выпусками.

Применяется к