RelationalOptionsExtension.RelationalExtensionInfo Klasse
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.
Informationen/Metadaten für einen RelationalOptionsExtension.
protected abstract class RelationalOptionsExtension.RelationalExtensionInfo : Microsoft.EntityFrameworkCore.Infrastructure.DbContextOptionsExtensionInfo
Protected MustInherit Class RelationalOptionsExtension.RelationalExtensionInfo
Inherits DbContextOptionsExtensionInfo
- Vererbung
Relational |
Erstellt eine neue RelationalOptionsExtension.RelationalExtensionInfo instance, die Informationen/Metadaten für die angegebene Erweiterung enthält. |
Extension |
Die Erweiterung, für die dieses instance Metadaten enthält. |
Is |
True, da dies eine Datenbankanbieter-Basisklasse ist. |
Log |
Ein Nachrichtenfragment für die Protokollierung, das in der Regel Informationen zu allen nützlichen nicht standardmäßigen Optionen enthält, die konfiguriert wurden. |
Get |
Gibt einen Hashcode zurück, der aus allen Optionen erstellt wurde, die dazu führen würden, dass ein neues IServiceProvider benötigt wird. Beispielsweise, wenn sich die Optionen auf einen Singleton-Dienst auswirken. Die meisten Erweiterungen verfügen jedoch nicht über solche Optionen und sollten null zurückgeben. |
Populate |
Füllt ein Wörterbuch mit Informationen auf, die sich zwischen den Verwendungen der Erweiterung ändern können, sodass sie mit einer vorherigen Konfiguration für diese Option verglichen werden kann und Unterschiede protokolliert werden können. Dem Wörterbuchschlüssel sollte der Erweiterungsname vorangestellt werden. Beispiel: |
Should |
Gibt einen Wert zurück, der angibt, ob alle in GetServiceProviderHashCode() verwendeten Optionen mit der in angegebenen Erweiterung identisch sind. |
Should |
Gibt einen Wert zurück, der angibt, ob alle in GetServiceProviderHashCode() verwendeten Optionen mit der in angegebenen Erweiterung identisch sind. (Geerbt von DbContextOptionsExtensionInfo) |
Produkt | Versionen |
---|---|
Entity Framework Core | 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0 |
Feedback zu Entity Framework
Entity Framework ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: