RelationalOptionsExtension.RelationalExtensionInfo Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Informazioni/metadati per un oggetto RelationalOptionsExtension.
protected abstract class RelationalOptionsExtension.RelationalExtensionInfo : Microsoft.EntityFrameworkCore.Infrastructure.DbContextOptionsExtensionInfo
Protected MustInherit Class RelationalOptionsExtension.RelationalExtensionInfo
Inherits DbContextOptionsExtensionInfo
- Ereditarietà
Costruttori
RelationalOptionsExtension.RelationalExtensionInfo(IDbContextOptionsExtension) |
Crea una nuova RelationalOptionsExtension.RelationalExtensionInfo istanza contenente informazioni/metadati per l'estensione specificata. |
Proprietà
Extension |
Estensione per cui questa istanza contiene metadati. |
IsDatabaseProvider |
True, poiché si tratta di una classe di base del provider di database. |
LogFragment |
Frammento di messaggio per la registrazione contenente in genere informazioni su eventuali opzioni non predefinite utili configurate. |
Metodi
GetServiceProviderHashCode() |
Restituisce un codice hash creato da qualsiasi opzione che provocherebbe la necessità di un nuovo IServiceProvider oggetto . Ad esempio, se le opzioni influiscono su un servizio singleton. Tuttavia la maggior parte delle estensioni non dispone di tali opzioni e deve restituire zero. |
PopulateDebugInfo(IDictionary<String,String>) |
Popola un dizionario di informazioni che possono cambiare tra gli usi dell'estensione in modo che possa essere confrontato con una configurazione precedente per questa opzione e le differenze possono essere registrate. La chiave del dizionario deve essere preceduta dal nome dell'estensione. Ad esempio, |
ShouldUseSameServiceProvider(DbContextOptionsExtensionInfo) |
Restituisce un valore che indica se tutte le opzioni utilizzate in GetServiceProviderHashCode() sono uguali a quella dell'estensione specificata. |
ShouldUseSameServiceProvider(DbContextOptionsExtensionInfo) |
Restituisce un valore che indica se tutte le opzioni utilizzate in GetServiceProviderHashCode() sono uguali a quella dell'estensione specificata. (Ereditato da DbContextOptionsExtensionInfo) |