Microsoft.EntityFrameworkCore.Infrastructure Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
AccessorExtensions |
Erweiterungsmethoden für IInfrastructure<T>. Diese Methoden werden in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie werden im Allgemeinen nicht im Anwendungscode verwendet. |
Annotatable |
Basisklasse für Typen, die das Lesen und Schreiben von Anmerkungen unterstützen. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
AnnotatableBase |
Basisklasse für Typen, die das Lesen und Schreiben von Anmerkungen unterstützen. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
AnnotatableBuilder<TMetadata,TModelBuilder> |
Ein Basistyp mit einer einfachen API-Oberfläche zum Konfigurieren eines ConventionAnnotatable. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
AnnotatableExtensions |
Erweiterungsmethoden für IReadOnlyAnnotatable. |
Annotation |
Ein beliebiger Teil von Metadaten, der in einem Objekt gespeichert werden kann, das implementiert IReadOnlyAnnotatable. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
ConventionAnnotatable |
Basisklasse für Typen, die Das Lesen und Schreiben von Konventionsanmerkungen unterstützen. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
CoreOptionsExtension |
Stellt Optionen dar, die vom Kern von Entity Framework verwaltet werden, im Gegensatz zu den Optionen, die von Datenbankanbietern oder Erweiterungen verwaltet werden. Diese Optionen werden mit DbContextOptionsBuilderfestgelegt. Instanzen dieser Klasse sind so konzipiert, dass sie unveränderlich sind. Um eine Option zu ändern, rufen Sie eine der "Mit ..." auf. -Methoden zum Abrufen eines neuen instance mit geänderter Option. |
CosmosDbContextOptionsBuilder |
Ermöglicht die Ausführung einer cosmos-spezifischen Konfiguration für DbContextOptions. |
DatabaseFacade |
Ermöglicht den Zugriff auf datenbankbezogene Informationen und Vorgänge für einen Kontext. Instanzen dieser Klasse werden in der Regel von Database abgerufen und sind nicht für die direkte Erstellung in Ihrem Anwendungscode konzipiert. |
DbContextAttribute |
Gibt den an, zu dem DbContext eine -Klasse gehört. Dieses Attribut wird beispielsweise verwendet, um zu identifizieren, für welchen Kontext eine Migration gilt. |
DbContextFactoryOptions |
Stellt Informationen zur Umgebung bereit, in der eine Anwendung ausgeführt wird. |
DbContextOptionsExtensionInfo |
Informationen/Metadaten für einen IDbContextOptionsExtension. |
DebugView |
Ein Platzhalter für lazily generierte Debugzeichenfolgen, die im Debugger erweitert werden können, um sie zu generieren und anzuzeigen. |
DesignTimeProviderServicesAttribute |
Gibt an, wo die Entwurfszeitdienste für einen bestimmten Datenbankanbieter zu finden sind. Dieses Attribut sollte in der primären Assembly des Datenbankanbieters vorhanden sein. Dieses Attribut wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
EntityFrameworkEventSource |
Ein emittierender EventSource Entity Framework-Leistungsindikatordaten. |
EntityFrameworkInternalAttribute |
Markiert eine API als intern in Entity Framework Core. Diese APIs unterliegen nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs. Es kann ohne Vorankündigung in einer Version geändert oder entfernt werden. Sie sollten solche APIs nur mit äußerster Vorsicht direkt im Code verwenden und wissen, dass dies beim Aktualisieren auf ein neues Entity Framework Core-Release zu Anwendungsfehlern führen kann. |
EntityFrameworkRelationalServicesBuilder |
Eine Generator-API, die für relationale Datenbankanbieter entwickelt wurde, die beim Registrieren von Diensten verwendet werden sollen. |
EntityFrameworkServiceCollectionExtensions |
Erweiterungsmethoden zum Einrichten von Entity Framework-bezogenen Diensten in einem IServiceCollection. |
EntityFrameworkServicesBuilder |
Eine Generator-API, die für Datenbankanbieter entwickelt wurde, die beim Registrieren von Diensten verwendet werden sollen. |
ExpressionExtensions |
Erweiterungsmethoden für Expression Typen. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
IndentedStringBuilder |
Ein dünner Wrapper, StringBuilder der jeder gebauten Zeile einen Einzug hinzufügt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
InMemoryDbContextOptionsBuilder |
Ermöglicht die Ausführung einer speicherspezifischen Konfiguration für DbContextOptions. |
LazyLoaderExtensions |
Erweiterungsmethoden für den ILazyLoader Dienst, die die Verwendung von Entitätsklassen erleichtern. |
MethodInfoExtensions |
Erweiterungsmethoden für MethodInfo. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
ModelCacheKey |
Ein Schlüssel, der das Modell für einen bestimmten Kontext eindeutig identifiziert. Dies wird verwendet, um ein zwischengespeichertes Modell für einen bestimmten Kontext zu speichern und nachzuschlagen. Diese Standardimplementierung verwendet den Kontexttyp als Schlüssel, sodass davon ausgegangen wird, dass alle Kontexte eines bestimmten Typs das gleiche Modell aufweisen. |
ModelCacheKeyFactory |
Erstellt Schlüssel, die das Modell für einen bestimmten Kontext eindeutig identifiziert. Dies wird verwendet, um ein zwischengespeichertes Modell für einen bestimmten Kontext zu speichern und nachzuschlagen. Diese Standardimplementierung verwendet den Kontexttyp als Schlüssel, sodass davon ausgegangen wird, dass alle Kontexte eines bestimmten Typs das gleiche Modell aufweisen. |
ModelCacheKeyFactoryDependencies |
Parameterklasse für Dienstabhängigkeiten für ModelCacheKeyFactory Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
ModelCustomizer |
Erstellt das Modell für einen bestimmten Kontext. Diese Implementierung erstellt das Modell durch Aufrufen OnModelCreating(ModelBuilder) des Kontexts. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
ModelCustomizerDependencies |
Parameterklasse für Dienstabhängigkeiten für ModelCustomizer Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
ModelDependencies |
Parameterklasse für Dienstabhängigkeiten für IModel Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
ModelRuntimeInitializer |
Initialisiert eine IModel mit den Laufzeitabhängigkeiten. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
ModelRuntimeInitializerDependencies |
Parameterklasse für Dienstabhängigkeiten für ModelRuntimeInitializer Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
ModelSnapshot |
Basisklasse für die Momentaufnahme des IModel von Migrationen generierten Zustands. |
ModelSource |
Eine Implementierung von IModelSource , die ein Modell basierend auf den Eigenschaften erzeugt, die DbSet<TEntity> im Kontext verfügbar gemacht werden. Das Modell wird zwischengespeichert, um zu vermeiden, dass es bei jeder Anforderung neu erstellt wird. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
ModelSourceDependencies |
Parameterklasse für Dienstabhängigkeiten für ModelSource Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
ModelValidator |
Die Validierung, die kerne Regeln erzwingt, die für alle Anbieter gelten. |
ModelValidatorDependencies |
Parameterklasse für Dienstabhängigkeiten für ModelValidator Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
NavigationBaseExtensions |
Erweiterungsmethoden für INavigationBase. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
PooledDbContextFactory<TContext> |
Eine Factory, die Poolinstanzen DbContext zurückgibt. Durch das Löschen der von dieser Factory zurückgegebenen instance werden sie an den internen Poolingmechanismus zurückgegeben. |
ProductInfo |
Hilfsklasse zum Ermitteln der verwendeten Version von Entity Framework Core. |
RelationalDbContextOptionsBuilder<TBuilder,TExtension> |
Ermöglicht die Ausführung einer relationalen datenbankspezifischen Konfiguration für DbContextOptions. |
RelationalModelCustomizer |
Erstellt das Modell für einen bestimmten Kontext. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
RelationalModelDependencies |
Die Abhängigkeiten des relationalen Modelldiensts. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
RelationalModelExtensions |
Relationale spezifische Erweiterungsmethoden für IModel. |
RelationalModelRuntimeInitializer |
Initialisiert eine IModel mit den Laufzeitabhängigkeiten. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
RelationalModelRuntimeInitializerDependencies |
Parameterklasse für Dienstabhängigkeiten für RelationalModelRuntimeInitializer Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
RelationalModelValidator |
Die Validierung, die Regeln erzwingt, die für alle relationalen Anbieter gelten. |
RelationalModelValidatorDependencies |
Parameterklasse für Dienstabhängigkeiten für RelationalModelValidator Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
RelationalOptionsExtension |
Stellt Optionen dar, die von den Anbietern relationaler Datenbanken verwaltet werden. Diese Optionen werden mit DbContextOptionsBuilderfestgelegt. |
RelationalOptionsExtension.RelationalExtensionInfo |
Informationen/Metadaten für ein RelationalOptionsExtension. |
RelationalPropertyExtensions |
Relationale Erweiterungsmethoden für IReadOnlyProperty. |
RelationalServiceCollectionExtensions |
Relationale datenbankspezifische Erweiterungsmethoden für IServiceCollection. |
RuntimeModelDependencies |
Parameterklasse für Dienstabhängigkeiten für IReadOnlyModel Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
SensitiveDataLogger<T> |
Eine Wrapping-Protokollierung, für die die Protokollierung vertraulicher Daten aktiviert oder deaktiviert werden kann. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
ServiceCollectionMap |
Stellt eine Zuordnung über einer bereit IServiceCollection , mit ServiceDescriptor der Einträge bedingt hinzugefügt oder neu geschrieben werden können, ohne dass bei jedem Dieser Vorgang lineare Überprüfungen der Dienstsammlung erforderlich sind. |
ServiceProviderAccessor |
Dieser Typ wird dem Anwendungsdienstanbieter als Singletondienst hinzugefügt, um Zugriff auf den Stammdienstanbieter zu gewähren. |
SpatialiteLoader |
Sucht und lädt SpatiaLite. |
SqliteDbContextOptionsBuilder |
Ermöglicht die Ausführung einer SQLite-spezifischen Konfiguration für DbContextOptions. |
SqlServerDbContextOptionsBuilder |
Ermöglicht die Ausführung SQL Server spezifischen Konfiguration für DbContextOptions. |
TypeExtensions |
Erweiterungsmethoden für Type Instanzen. Diese Erweiterungen werden in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie werden in der Regel nicht im Anwendungscode verwendet. |
Uniquifier |
Stellt Methoden zum Bearbeiten von Zeichenfolgenbezeichnern bereit. |
WarningsConfigurationBuilder |
Konfiguriert das Laufzeitverhalten von Warnungen, die von Entity Framework generiert werden. Sie können ein Standardverhalten und -verhalten für jeden Warnungstyp festlegen. Diese Klasse wird innerhalb der ConfigureWarnings(Action<WarningsConfigurationBuilder>) API verwendet und ist nicht für die direkte Erstellung im Anwendungscode konzipiert. |
Strukturen
ConcurrencyDetectorCriticalSectionDisposer |
Ein IDisposable von zurückgegebener IConcurrencyDetector, der den fortlaufenden kritischen Abschnitt beendet, wenn er verworfen wird. |
DbSetProperty |
Eine Struktur, die Facetten der Eigenschaft darstellt, die DbSet<TEntity> für den abgeleiteten DbContext-Typ definiert ist. |
EntityFrameworkServicesBuilder.ServiceCharacteristics |
Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Es kann ohne Vorankündigung in einer Version geändert oder entfernt werden. Sie sollten es nur mit äußerster Vorsicht direkt im Code verwenden und wissen, dass dies beim Aktualisieren auf ein neues Entity Framework Core-Release zu Anwendungsfehlern führen kann. |
ServiceCharacteristics |
Merkmale eines bestimmten EF-Diensts. |
Schnittstellen
IAnnotatable |
Eine Klasse, die Buildzeit- und Laufzeitanmerkungen verfügbar macht. Anmerkungen ermöglichen das Speichern beliebiger Metadaten in einem Objekt. Diese Schnittstelle wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
IAnnotation |
Ein beliebiger Teil von Metadaten, der in einem Objekt gespeichert werden kann, das implementiert IReadOnlyAnnotatable. Diese Schnittstelle wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
IConcurrencyDetector |
Wird von internen EF-Code- und Datenbankanbietern verwendet, um den gleichzeitigen Zugriff auf nicht threadsichere Ressourcen zu erkennen. |
ICoreSingletonOptions |
Optionen, die auf Singletonebene IServiceProvider festgelegt sind, um kernige Optionen zu steuern. |
ICosmosDbContextOptionsBuilderInfrastructure |
Explizit implementiert von CosmosDbContextOptionsBuilder , um Methoden auszublenden, die von Datenbankanbietererweiterungsmethoden verwendet werden, aber nicht für den Aufruf von Anwendungsentwicklern vorgesehen sind. |
ICurrentDbContext |
Registriert als bereichsbezogener Dienst im internen Dienstanbieter von Entity Framework, um zugriff auf den aktuell DbContext verwendeten zu ermöglichen. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
IDbContextFactory<TContext> |
Eine Factory zum Erstellen abgeleiteter DbContext Instanzen. Implementieren Sie diese Schnittstelle, um Entwurfszeitdienste für Kontexttypen ohne öffentlichen Standardkonstruktor zu aktivieren. Zur Entwurfszeit können abgeleitete DbContext Instanzen erstellt werden, um bestimmte Entwurfszeiterfahrungen wie Migrationen zu ermöglichen. Entwurfszeitdienste ermitteln automatisch Implementierungen dieser Schnittstelle, die sich in derselben Assembly wie der abgeleitete Kontext befinden. |
IDbContextOptions |
Die Optionen, die von einem DbContextverwendet werden sollen. Normalerweise überschreiben OnConfiguring(DbContextOptionsBuilder) Oder verwenden Sie ein DbContextOptionsBuilder , um Instanzen von Klassen zu erstellen, die diese Schnittstelle implementieren. Sie sind nicht so konzipiert, dass sie direkt in Ihrem Anwendungscode erstellt werden. |
IDbContextOptionsBuilderInfrastructure |
Explizit implementiert von DbContextOptionsBuilder , um Methoden auszublenden, die von Datenbankanbietererweiterungsmethoden verwendet werden, aber nicht für den Aufruf von Anwendungsentwicklern vorgesehen sind. Diese Schnittstelle wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
IDbContextOptionsExtension |
Schnittstelle für Erweiterungen, die in Extensionsgespeichert sind. Diese Schnittstelle wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
IDbContextOptionsExtensionWithDebugInfo |
Erweiterte Schnittstelle für Erweiterungen, die auch das Sammeln von Debuginformationen ermöglicht. Diese Schnittstelle wird wahrscheinlich in EF Core 3.0 zusammengeführt IDbContextOptionsExtension . Diese Schnittstelle wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
IDbSetFinder |
Ein Dienst zum Suchen von DbSet<TEntity> Eigenschaften für einen Typ, der von DbContexterbt. |
IDesignTimeServices |
Ermöglicht das Konfigurieren von Entwurfszeitdiensten. Tools ermitteln automatisch Implementierungen dieser Schnittstelle, die sich in der Startassembly befinden. |
IInfrastructure<T> |
Diese Schnittstelle wird explizit vom Typ implementiert, um Eigenschaften auszublenden, die nicht für die Verwendung im Anwendungscode vorgesehen sind, sondern in Erweiterungsmethoden verwendet werden können, die von Datenbankanbietern usw. geschrieben wurden. Diese Schnittstelle wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
IInMemoryDbContextOptionsBuilderInfrastructure |
Explizit implementiert von InMemoryDbContextOptionsBuilder , um Methoden auszublenden, die von Datenbankanbietererweiterungsmethoden verwendet werden, aber nicht für den Aufruf von Anwendungsentwicklern vorgesehen sind. |
IInternalServiceCollectionMap |
Macht Methoden verfügbar, mit denen Anbieter EF-Dienstabhängigkeitsobjekte beim internen Dienstanbieter registrieren können. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
ILazyLoader |
Ein Dienst, der in Entitäten eingefügt werden kann, um ihnen die Möglichkeit zu geben, Navigationseigenschaften beim ersten Zugriff automatisch zu laden. |
IModelCacheKeyFactory |
Erstellt Schlüssel, die das Modell für einen bestimmten Kontext eindeutig identifiziert. Dies wird verwendet, um ein zwischengespeichertes Modell für einen bestimmten Kontext zu speichern und nachzuschlagen. |
IModelCustomizer |
Führt zusätzlich zu dem, was von der Konvention ermittelt wird, zusätzliche Konfiguration des Modells aus. Diese Schnittstelle wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
IModelRuntimeInitializer |
Initialisiert eine IModel mit den Laufzeitabhängigkeiten. Dies wird in der Regel von Datenbankanbietern implementiert, um sicherzustellen, dass für ihre Datenbank spezifische Laufzeitabhängigkeiten verwendet werden. Diese Schnittstelle wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
IModelSource |
Erzeugt einen IModel basierend auf einem Kontext. Dies wird in der Regel von Datenbankanbietern implementiert, um sicherzustellen, dass für ihre Datenbank spezifische Konventionen und Validierungen verwendet werden. Diese Schnittstelle wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
IModelValidator |
Überprüft ein Modell, nachdem es erstellt wurde. |
IReadOnlyAnnotatable |
Eine Klasse, die Anmerkungen unterstützt. Anmerkungen ermöglichen das Speichern beliebiger Metadaten in einem Objekt. Diese Schnittstelle wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
IRelationalDbContextOptionsBuilderInfrastructure |
Explizit implementiert von RelationalDbContextOptionsBuilder<TBuilder,TExtension> , um Methoden auszublenden, die von Datenbankanbietererweiterungsmethoden verwendet werden, aber nicht von Anwendungsentwicklern aufgerufen werden sollen. |
IResettableService |
Diese Schnittstelle muss von jedem Dienst implementiert werden, der zwischen verschiedenen Verwendungen derselben DbContext in verschiedenen Pools zurückgesetzt werden muss. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
ISensitiveDataLogger |
Ein ILogger , für das die Protokollierung vertraulicher Daten aktiviert oder deaktiviert werden kann. |
ISensitiveDataLogger<T> |
Ein ILogger<TCategoryName> , für das die Protokollierung vertraulicher Daten aktiviert oder deaktiviert werden kann. |
ISingletonOptions |
Wird von einer beliebigen Klasse implementiert, die Optionen darstellt, die nur auf singleton-Ebene IServiceProvider festgelegt werden können. |
Enumerationen
CoreEventId |
Werte, die als eventId verwendet werden, wenn Nachrichten von den Zentralen Entity Framework-Komponenten protokolliert werden. |
DesignEventId | |
InMemoryEventId |
Werte, die als eventId verwendet werden, wenn Nachrichten vom In-Memory-Datenbankanbieter über ILoggerprotokolliert werden. |
MetadataDebugStringOptions |
Optionen zum Unterschiedlichen Drucken der Debugzeichenfolge für Metadatenobjekte. |
RelationalDesignEventId | |
RelationalEventId |
Werte, die als eventId verwendet werden, wenn Nachrichten von einem relationalen Datenbankanbieter über ILoggerprotokolliert werden. |
SqliteDesignEventId |
Werte, die als eventId beim Protokollieren von Nachrichten aus den SQLite Design Entity Framework Core-Komponenten verwendet werden. |
SqlServerDesignEventId |
Werte, die als eventId beim Protokollieren von Nachrichten aus den SQL Server Design Entity Framework Core-Komponenten verwendet werden. |
Entity Framework