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


TableTriggerBuilder Класс

Определение

Предоставляет точку API для расширений конкретного поставщика для настройки ITrigger.

public class TableTriggerBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.TriggerBuilder
type TableTriggerBuilder = class
    inherit TriggerBuilder
Public Class TableTriggerBuilder
Inherits TriggerBuilder
Наследование
TableTriggerBuilder

Комментарии

Дополнительные сведения и примеры см. в разделе Триггеры базы данных .

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

TableTriggerBuilder(IMutableTrigger)

Создает новый построитель для заданного триггера.

Свойства

Builder

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

(Унаследовано от TriggerBuilder)
InternalBuilder

Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Его следует использовать только непосредственно в коде с особой осторожностью, зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core.

(Унаследовано от TriggerBuilder)
Metadata

Настраиваемый триггер.

(Унаследовано от TriggerBuilder)

Методы

HasAnnotation(String, Object)

Добавляет или обновляет заметку для триггера. Если заметка с ключом, указанным в , annotation уже существует, ее значение будет обновлено.

HasDatabaseName(String)

Задает имя базы данных триггера.

Явные реализации интерфейса

IInfrastructure<IConventionTriggerBuilder>.Instance

Возвращает значение скрытого свойства.

(Унаследовано от TriggerBuilder)

Методы расширения

GetInfrastructure<T>(IInfrastructure<T>)

Получает значение из свойства, скрытого с помощью IInfrastructure<T>.

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

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