Sdílet prostřednictvím


IConventionTriggerBuilder Rozhraní

Definice

Poskytuje bod rozhraní API pro rozšíření specifická pro poskytovatele pro konfiguraci IConventionTrigger.

public interface IConventionTriggerBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
type IConventionTriggerBuilder = interface
    interface IConventionAnnotatableBuilder
Public Interface IConventionTriggerBuilder
Implements IConventionAnnotatableBuilder
Implementuje

Poznámky

Další informace a příklady najdete v tématu Konvence vytváření modelů .

Vlastnosti

Metadata

Konfiguruje se trigger.

ModelBuilder

Získá tvůrce modelu.

(Zděděno od IConventionAnnotatableBuilder)

Metody

CanRemoveAnnotation(String, Boolean)

Vrátí hodnotu označující, zda lze pomocí tohoto zdroje konfigurace odebrat poznámku s daným názvem.

(Zděděno od IConventionAnnotatableBuilder)
CanSetAnnotation(String, Object, Boolean)

Vrátí hodnotu označující, zda lze z tohoto zdroje konfigurace nastavit poznámku s daným názvem a hodnotou.

(Zděděno od IConventionAnnotatableBuilder)
HasAnnotation(String, Object, Boolean)

Nastaví poznámku uloženou pod daným názvem. Přepíše existující poznámku, pokud již existuje poznámka se zadaným názvem se stejným nebo nižším ConfigurationSourcenázvem .

HasNoAnnotation(String, Boolean)

Odebere poznámku s daným názvem z tohoto objektu.

HasNonNullAnnotation(String, Object, Boolean)

Nastaví poznámku uloženou pod daným názvem. Přepíše existující poznámku, pokud již existuje poznámka se zadaným názvem se stejným nebo nižším ConfigurationSourcenázvem . Odebere poznámku, pokud null je zadaná hodnota.

RemoveAnnotation(String, Boolean)
Zastaralé..

Odebere poznámku s daným názvem z tohoto objektu.

(Zděděno od IConventionAnnotatableBuilder)
SetOrRemoveAnnotation(String, Object, Boolean)
Zastaralé..

Nastaví nebo odebere poznámku uloženou pod daným názvem.

(Zděděno od IConventionAnnotatableBuilder)

Metody rozšíření

CanSetDatabaseName(IConventionTriggerBuilder, String, Boolean)

Vrátí hodnotu označující, jestli je možné pro trigger nastavit daný název.

CanSetTableName(IConventionTriggerBuilder, String, Boolean)

Vrátí hodnotu označující, jestli je možné pro trigger nastavit daný název tabulky.

CanSetTableSchema(IConventionTriggerBuilder, String, Boolean)

Vrátí hodnotu označující, jestli je možné pro trigger nastavit dané schéma tabulky.

HasDatabaseName(IConventionTriggerBuilder, String, Boolean)

Nastaví název databáze triggeru.

HasTableName(IConventionTriggerBuilder, String, Boolean)

Nastaví název tabulky, ve které je tento trigger definován.

HasTableSchema(IConventionTriggerBuilder, String, Boolean)

Nastaví schéma tabulky, ve které je tento trigger definován.

Platí pro