SqlServerOutputClauseConvention Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Соглашение, которое настраивает таблицы с триггерами, чтобы не использовать предложение OUTPUT при сохранении изменений.
public class SqlServerOutputClauseConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.ITriggerAddedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.ITriggerRemovedConvention
type SqlServerOutputClauseConvention = class
interface ITriggerAddedConvention
interface IConvention
interface ITriggerRemovedConvention
Public Class SqlServerOutputClauseConvention
Implements ITriggerAddedConvention, ITriggerRemovedConvention
- Наследование
-
SqlServerOutputClauseConvention
- Реализации
Комментарии
Дополнительные сведения и примеры см. в разделах Соглашения о создании моделей и Доступ к базам данных SQL Server и Azure SQL с помощью EF Core.
Конструкторы
SqlServerOutputClauseConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies) |
Создает новый экземпляр SqlServerDbFunctionConvention. |
Свойства
Dependencies |
Зависимости для этой службы. |
RelationalDependencies |
Зависящие от поставщика реляционные зависимости для этой службы. |
Методы
ProcessTriggerAdded(IConventionTriggerBuilder, IConventionContext<IConventionTriggerBuilder>) |
Вызывается после добавления триггера к типу сущности. |
ProcessTriggerRemoved(IConventionEntityTypeBuilder, IConventionTrigger, IConventionContext<IConventionTrigger>) |
Вызывается после удаления триггера из типа сущности. |
Применяется к
Entity Framework