SqlServerEntityTypeExtensions Класс

Определение

Методы расширения типа сущности для SQL Server метаданных.

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

Комментарии

Дополнительные сведения и примеры см. в разделах Моделирование типов сущностей и связей и Доступ к базам данных SQL Server и Azure SQL с помощью EF Core.

Методы

GetHistoryTableName(IReadOnlyEntityType)

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

GetHistoryTableNameConfigurationSource(IConventionEntityType)

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

GetHistoryTableSchema(IReadOnlyEntityType)

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

GetHistoryTableSchemaConfigurationSource(IConventionEntityType)

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

GetIsMemoryOptimizedConfigurationSource(IConventionEntityType)

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

GetIsTemporalConfigurationSource(IConventionEntityType)

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

GetPeriodEndPropertyName(IReadOnlyEntityType)

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

GetPeriodEndPropertyNameConfigurationSource(IConventionEntityType)

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

GetPeriodStartPropertyName(IReadOnlyEntityType)

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

GetPeriodStartPropertyNameConfigurationSource(IConventionEntityType)

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

GetUseSqlOutputClauseConfigurationSource(IConventionEntityType)

Возвращает источник конфигурации, определяющий, следует ли использовать предложение SQL OUTPUT при сохранении изменений в таблице.

IsMemoryOptimized(IEntityType)

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

IsMemoryOptimized(IReadOnlyEntityType)

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

IsSqlOutputClauseUsed(IReadOnlyEntityType)

Возвращает значение, указывающее, следует ли использовать предложение SQL OUTPUT при сохранении изменений в таблице. Предложение OUTPUT несовместимо с некоторыми SQL Server функциями, такими как таблицы с триггерами.

IsSqlOutputClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier)

Возвращает значение, указывающее, следует ли использовать предложение SQL OUTPUT при сохранении изменений в указанной таблице. Предложение OUTPUT несовместимо с некоторыми SQL Server функциями, такими как таблицы с триггерами.

IsTemporal(IReadOnlyEntityType)

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

SetHistoryTableName(IConventionEntityType, String, Boolean)

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

SetHistoryTableName(IMutableEntityType, String)

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

SetHistoryTableSchema(IConventionEntityType, String, Boolean)

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

SetHistoryTableSchema(IMutableEntityType, String)

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

SetIsMemoryOptimized(IConventionEntityType, Nullable<Boolean>, Boolean)

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

SetIsMemoryOptimized(IMutableEntityType, Boolean)

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

SetIsTemporal(IConventionEntityType, Nullable<Boolean>, Boolean)

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

SetIsTemporal(IMutableEntityType, Boolean)

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

SetPeriodEndPropertyName(IConventionEntityType, String, Boolean)

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

SetPeriodEndPropertyName(IMutableEntityType, String)

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

SetPeriodStartPropertyName(IConventionEntityType, String, Boolean)

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

SetPeriodStartPropertyName(IMutableEntityType, String)

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

UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, Boolean)

Задает значение, указывающее, следует ли использовать предложение SQL OUTPUT при сохранении изменений в таблице. Предложение OUTPUT несовместимо с некоторыми SQL Server функциями, такими как таблицы с триггерами.

UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, StoreObjectIdentifier, Boolean)

Задает значение, указывающее, следует ли использовать предложение SQL OUTPUT при сохранении изменений в таблице. Предложение OUTPUT несовместимо с некоторыми SQL Server функциями, такими как таблицы с триггерами.

UseSqlOutputClause(IMutableEntityType, Nullable<Boolean>)

Задает значение, указывающее, следует ли использовать предложение SQL OUTPUT при сохранении изменений в таблице. Предложение OUTPUT несовместимо с некоторыми SQL Server функциями, такими как таблицы с триггерами.

UseSqlOutputClause(IMutableEntityType, Nullable<Boolean>, StoreObjectIdentifier)

Задает значение, указывающее, следует ли использовать предложение SQL OUTPUT при сохранении изменений в таблице. Предложение OUTPUT несовместимо с некоторыми SQL Server функциями, такими как таблицы с триггерами.

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