Sprache

IDbContextOptionsBuilderInfrastructure Schnittstelle

Definition

Explizit implementiert, um DbContextOptionsBuilder Methoden auszublenden, die von Erweiterungsmethoden des Datenbankanbieters verwendet werden, aber nicht von Anwendungsentwicklern aufgerufen werden sollen.

Diese Schnittstelle wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet.

public interface IDbContextOptionsBuilderInfrastructure
type IDbContextOptionsBuilderInfrastructure = interface
Public Interface IDbContextOptionsBuilderInfrastructure
Abgeleitet

Hinweise

Weitere Informationen und Beispiele finden Sie unter Implementierung von Datenbankanbietern und Erweiterungen .

Methoden

Name Beschreibung
AddOrUpdateExtension<TExtension>(TExtension)

Fügt die angegebene Erweiterung zu den Optionen hinzu. Wenn bereits eine vorhandene Erweiterung desselben Typs vorhanden ist, wird sie ersetzt.

Diese Eigenschaft ist für die Verwendung durch Erweiterungsmethoden zum Konfigurieren des Kontexts vorgesehen. Sie ist nicht für die Verwendung im Anwendungscode vorgesehen.

RemoveExtension<TExtension>()

Entfernt die Erweiterung des angegebenen Typs aus den Optionen. Wenn keine Erweiterung des angegebenen Typs vorhanden ist, ist dies ein no-op.

Diese Methode ist für die Verwendung durch Erweiterungsmethoden zum Konfigurieren des Kontexts vorgesehen. Sie ist nicht für die Verwendung im Anwendungscode vorgesehen.

Gilt für: