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


TriggerBuilder Класс

Определение

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

public class TriggerBuilder : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTriggerBuilder>
type TriggerBuilder = class
    interface IInfrastructure<IConventionTriggerBuilder>
Public Class TriggerBuilder
Implements IInfrastructure(Of IConventionTriggerBuilder)
Наследование
TriggerBuilder
Производный
Реализации

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

TriggerBuilder(IMutableTrigger)

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

Свойства

Builder

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

InternalBuilder

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

Metadata

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

Методы

HasAnnotation(String, Object)

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

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

IInfrastructure<IConventionTriggerBuilder>.Instance

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

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

GetInfrastructure<T>(IInfrastructure<T>)

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

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

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