TableTriggerBuilder Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia punkt interfejsu API dla rozszerzeń specyficznych dla dostawcy do konfigurowania elementu ITrigger.
public class TableTriggerBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.TriggerBuilder
type TableTriggerBuilder = class
inherit TriggerBuilder
Public Class TableTriggerBuilder
Inherits TriggerBuilder
- Dziedziczenie
Uwagi
Aby uzyskać więcej informacji i przykładów, zobacz Wyzwalacze bazy danych .
Konstruktory
TableTriggerBuilder(IMutableTrigger) |
Tworzy nowego konstruktora dla danego wyzwalacza. |
Właściwości
Builder |
Pobiera konstruktora, którego można użyć do skonfigurowania tego wyzwalacza. (Odziedziczone po TriggerBuilder) |
InternalBuilder |
Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można go zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio w kodzie z wyjątkową ostrożnością i wiedzieć, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji programu Entity Framework Core. (Odziedziczone po TriggerBuilder) |
Metadata |
Skonfigurowany wyzwalacz. (Odziedziczone po TriggerBuilder) |
Metody
HasAnnotation(String, Object) |
Dodaje lub aktualizuje adnotację na wyzwalaczu. Jeśli adnotacja z kluczem określonym w |
HasDatabaseName(String) |
Ustawia nazwę bazy danych wyzwalacza. |
Jawne implementacje interfejsu
IInfrastructure<IConventionTriggerBuilder>.Instance |
Pobiera wartość ukrytej właściwości. (Odziedziczone po TriggerBuilder) |
Metody rozszerzania
GetInfrastructure<T>(IInfrastructure<T>) |
Pobiera wartość z właściwości ukrytej przy użyciu polecenia IInfrastructure<T>. Ta metoda jest zwykle używana przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |