Jazyk

TableTriggerBuilder Třída

Definice

Poskytuje bod rozhraní API pro rozšíření specifická pro zprostředkovatele pro konfiguraci ITriggerrozhraní .

[System.Runtime.CompilerServices.Nullable(0)]
public class TableTriggerBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.TriggerBuilder
public class TableTriggerBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.TriggerBuilder
[<System.Runtime.CompilerServices.Nullable(0)>]
type TableTriggerBuilder = class
    inherit TriggerBuilder
type TableTriggerBuilder = class
    inherit TriggerBuilder
Public Class TableTriggerBuilder
Inherits TriggerBuilder
Dědičnost
TableTriggerBuilder
Atributy

Poznámky

Další informace a příklady najdete v tématu Databázové triggery .

Konstruktory

Název Description
TableTriggerBuilder(IMutableTrigger)

Vytvoří nového tvůrce pro danou aktivační událost.

Vlastnosti

Název Description
Builder

Získá tvůrce, který lze použít ke konfiguraci tohoto triggeru.

(Zděděno od TriggerBuilder)
InternalBuilder

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nevztahuje se na stejné standardy kompatibility jako veřejná rozhraní API. Může se změnit nebo odebrat bez upozornění v jakékoli verzi. Měli byste ho používat přímo ve svém kódu s extrémní opatrností a vědět, že to může vést k selháním aplikace při aktualizaci na novou Entity Framework Core verzi.

(Zděděno od TriggerBuilder)
Metadata

Trigger, který se konfiguruje.

(Zděděno od TriggerBuilder)

Metody

Název Description
HasAnnotation(String, Object)

Přidá nebo aktualizuje poznámku k triggeru. Pokud anotaci s klíčem zadaným v annotation tomto klíči již existuje, její hodnota se aktualizuje.

HasDatabaseName(String)

Nastaví název databáze triggeru.

Explicitní implementace rozhraní

Název Description
IInfrastructure<IConventionTriggerBuilder>.Instance

Získá hodnotu vlastnosti, která je skrytá.

(Zděděno od TriggerBuilder)

Metody rozšíření

Název Description
GetInfrastructure<T>(IInfrastructure<T>)

Získá hodnotu z vlastnosti, která je skryta pomocí IInfrastructure<T>.

Tuto metodu obvykle používají poskytovatelé databáze (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

Platí pro