IConventionTriggerBuilder Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет точку API для расширений конкретного поставщика для настройки IConventionTrigger.
public interface IConventionTriggerBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
type IConventionTriggerBuilder = interface
interface IConventionAnnotatableBuilder
Public Interface IConventionTriggerBuilder
Implements IConventionAnnotatableBuilder
- Реализации
Комментарии
Дополнительные сведения и примеры см. в разделе Соглашения о создании моделей .
Свойства
Metadata |
Настраиваемый триггер. |
ModelBuilder |
Возвращает построитель моделей. (Унаследовано от IConventionAnnotatableBuilder) |
Методы
CanRemoveAnnotation(String, Boolean) |
Возвращает значение, указывающее, можно ли удалить заметку с заданным именем с помощью этого источника конфигурации. (Унаследовано от IConventionAnnotatableBuilder) |
CanSetAnnotation(String, Object, Boolean) |
Возвращает значение, указывающее, можно ли задать заметку с заданным именем и значением из этого источника конфигурации. (Унаследовано от IConventionAnnotatableBuilder) |
HasAnnotation(String, Object, Boolean) |
Задает заметку, хранящуюся под заданным именем. Перезаписывает существующую заметку, если заметка с указанным именем уже существует с тем же или более низким значением ConfigurationSource. |
HasNoAnnotation(String, Boolean) |
Удаляет заметку с заданным именем из этого объекта. |
HasNonNullAnnotation(String, Object, Boolean) |
Задает заметку, хранящуюся под заданным именем. Перезаписывает существующую заметку, если заметка с указанным именем уже существует с тем же или более низким значением ConfigurationSource.
Удаляет заметку, если |
RemoveAnnotation(String, Boolean) |
Является устаревшей..
Удаляет заметку с заданным именем из этого объекта. (Унаследовано от IConventionAnnotatableBuilder) |
SetOrRemoveAnnotation(String, Object, Boolean) |
Является устаревшей..
Задает или удаляет заметку, хранящуюся под заданным именем. (Унаследовано от IConventionAnnotatableBuilder) |
Методы расширения
CanSetDatabaseName(IConventionTriggerBuilder, String, Boolean) |
Возвращает значение, указывающее, можно ли задать заданное имя для триггера. |
CanSetTableName(IConventionTriggerBuilder, String, Boolean) |
Возвращает значение, указывающее, можно ли задать заданное имя таблицы для триггера. |
CanSetTableSchema(IConventionTriggerBuilder, String, Boolean) |
Возвращает значение, указывающее, можно ли задать заданную схему таблицы для триггера. |
HasDatabaseName(IConventionTriggerBuilder, String, Boolean) |
Задает имя базы данных триггера. |
HasTableName(IConventionTriggerBuilder, String, Boolean) |
Задает имя таблицы, в которой определен этот триггер. |
HasTableSchema(IConventionTriggerBuilder, String, Boolean) |
Задает схему таблицы, в которой определен этот триггер. |
Применяется к
Entity Framework