RelationalTypeBaseExtensions Класс

Определение

Введите методы расширения для метаданных реляционной базы данных.

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

Комментарии

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

Методы

FindMappingFragment(IReadOnlyTypeBase, StoreObjectIdentifier)

Возвращает сопоставление типов для определенного табличного объекта хранилища.

Этот метод обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

FindMappingFragment(ITypeBase, StoreObjectIdentifier)

Возвращает сопоставление типов для определенного табличного объекта хранилища.

Этот метод обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

GetContainerColumnName(IReadOnlyTypeBase)

Возвращает имя столбца контейнера, с которым сопоставлен тип.

GetDefaultMappings(ITypeBase)

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

GetDeleteStoredProcedure(IReadOnlyTypeBase)

Возвращает хранимую процедуру, с которой тип сопоставляется для удаления или null , если не сопоставлен с хранимой процедурой.

GetDeleteStoredProcedure(ITypeBase)

Возвращает хранимую процедуру, с которой тип сопоставляется для удаления или null , если не сопоставлен с хранимой процедурой.

GetDeleteStoredProcedureMappings(ITypeBase)

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

GetFunctionMappings(ITypeBase)

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

GetFunctionName(IReadOnlyTypeBase)

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

GetInsertStoredProcedure(IReadOnlyTypeBase)

Возвращает хранимую процедуру, с которой тип сопоставляется для вставок или null , если не сопоставлен с хранимой процедурой.

GetInsertStoredProcedure(ITypeBase)

Возвращает хранимую процедуру, с которой тип сопоставляется для вставок или null , если не сопоставлен с хранимой процедурой.

GetInsertStoredProcedureMappings(ITypeBase)

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

GetJsonPropertyName(IReadOnlyTypeBase)

Возвращает значение имени свойства JSON, используемого для заданной сущности, сопоставленной со столбцом JSON.

GetMappingFragments(IReadOnlyTypeBase)

Возвращает все настроенные фрагменты сопоставления типов.

Этот метод обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

GetMappingFragments(IReadOnlyTypeBase, StoreObjectType)

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

Этот метод обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

GetMappingFragments(ITypeBase)

Возвращает все настроенные фрагменты сопоставления типов.

Этот метод обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

GetMappingFragments(ITypeBase, StoreObjectType)

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

Этот метод обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

GetMappingStrategy(IReadOnlyTypeBase)

Возвращает стратегию сопоставления для производных типов.

GetSchema(IReadOnlyTypeBase)

Возвращает схему базы данных, содержащую сопоставленную таблицу.

GetSqlQuery(IReadOnlyTypeBase)

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

GetSqlQueryMappings(ITypeBase)

Возвращает сопоставления строк SQL.

GetTableMappings(ITypeBase)

Возвращает таблицы, с которыми сопоставлен тип.

GetTableName(IReadOnlyTypeBase)

Возвращает имя таблицы, с которой сопоставлен тип, или null значение , если оно не сопоставлено с таблицей.

GetUpdateStoredProcedure(IReadOnlyTypeBase)

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

GetUpdateStoredProcedure(ITypeBase)

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

GetUpdateStoredProcedureMappings(ITypeBase)

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

GetViewMappings(ITypeBase)

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

GetViewName(IReadOnlyTypeBase)

Возвращает имя представления, с которым сопоставлен тип, или null значение , если оно не сопоставлено с представлением.

GetViewSchema(IReadOnlyTypeBase)

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

IsMappedToJson(IReadOnlyTypeBase)

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

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