Microsoft.EntityFrameworkCore.Metadata Spazio dei nomi
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.
Classi
CheckConstraintExtensions |
Metodi di estensione per ICheckConstraint. |
ColumnExtensions |
Metodi di estensione per IColumn. |
ColumnMappingExtensions |
Metodi di estensione per IColumnMapping. |
ConfigurationSourceExtensions |
Fornisce metodi di estensione per ConfigurationSource |
ConstructorBinding |
Definisce l'associazione di parametri a un CLR ConstructorInfo per un tipo di entità. |
ContextParameterBinding |
Descrive l'associazione di un DbContextoggetto , che può o meno avere e associato IServiceProperty, a un parametro in un costruttore, un metodo factory o un metodo simile. |
DbFunctionExtensions |
Metodi di estensione per IDbFunction. |
DbFunctionParameterExtensions |
Metodi di estensione per IDbFunctionParameter. |
DefaultValueBinding |
Definisce l'associazione di parametri per creare il valore predefinito di un tipo. |
DependencyInjectionMethodParameterBinding |
Descrive l'associazione da un metodo in un servizio di inserimento delle dipendenze interno di Entity Framework, che può o meno avere o meno associato e IServicePropertya un parametro in un costruttore, in un metodo factory o in modo simile. |
DependencyInjectionParameterBinding |
Descrive l'associazione da un servizio di inserimento delle dipendenze interno di Entity Framework, che può o meno avere o meno e associato IServiceProperty, a un parametro in un costruttore, in un metodo factory o in modo simile. |
EntityTypeFullNameComparer |
Implementazione di IComparer<T> e IEqualityComparer<T> per confrontare IReadOnlyEntityType le istanze in base al nome univoco completo. Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
EntityTypeParameterBinding |
Descrive l'associazione di un IEntityTypeoggetto , che può o meno avere e associato IServiceProperty, a un parametro in un costruttore, un metodo factory o un metodo simile. |
FactoryMethodBinding |
Definisce l'associazione di parametri a un metodo factory. |
ForeignKeyComparer |
Implementazione di IComparer<T> e IEqualityComparer<T> per confrontare IReadOnlyForeignKey le istanze. Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
ForeignKeyConstraintExtensions |
Metodi di estensione per IForeignKeyConstraint. |
FunctionColumnExtensions |
Metodi di estensione per IFunctionColumn. |
FunctionColumnMappingExtensions |
Metodi di estensione per IFunctionColumnMapping. |
FunctionMappingExtensions |
Metodi di estensione per IFunctionMapping. |
IndexComparer |
Implementazione di IComparer<T> e IEqualityComparer<T> per confrontare IReadOnlyIndex le istanze. Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
InstantiationBinding |
Definisce come creare un'istanza di entità tramite l'associazione delle proprietà del modello EF a, ad esempio parametri del costruttore o parametri di un metodo factory. |
KeyComparer |
Implementazione di IComparer<T> e IEqualityComparer<T> per confrontare IReadOnlyKey le istanze. Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione. |
LazyLoaderParameterBindingFactory |
Oggetto IParameterBindingFactory per l'associazione al ILazyLoader servizio. |
LazyLoaderParameterBindingFactoryDependencies |
Classe di parametri delle dipendenze del servizio per LazyLoaderParameterBindingFactory Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione. |
ObjectArrayParameterBinding |
Descrive l'associazione da molte proprietà del modello EF, servizi di inserimento delle dipendenze o tipi di metadati a una nuova matrice di oggetti adatti per il passaggio a un metodo di factory per utilizzo generico, ad esempio è spesso usato per la creazione di proxy. |
ParameterBinding |
Descrive l'associazione da una o più proprietà del modello EF, servizi di inserimento delle dipendenze o tipi di metadati a un parametro in un costruttore, metodo factory o simile. |
PropertyParameterBinding |
Descrive l'associazione da un IProperty a un parametro in un costruttore, nel metodo factory o in modo simile. |
RelationalAnnotationNames |
Nomi per annotazioni di modelli relazionali noti. Le applicazioni non devono usare direttamente questi nomi, ma devono invece usare i metodi di estensione sugli oggetti metadati. |
RelationalAnnotationProvider |
Classe di base ereditata dai provider di database che consente di accedere alle annotazioni usate dai componenti DI EF Core relazionali su vari elementi di IReadOnlyModel. |
RelationalAnnotationProviderDependencies |
Classe di parametri delle dipendenze del servizio per RelationalAnnotationProvider Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione. |
RelationalAnnotations |
Classe di base per gli helper che possono gestire annotazioni di impostazione quando vengono usate con convenzioni che potrebbero o non essere in grado di eseguire l'override di un'annotazione già impostata. |
RelationalEntityTypeAnnotations |
Proprietà per annotazioni specifiche relazionali accessibili tramite Relational(IMutableEntityType). |
RelationalForeignKeyAnnotations |
Proprietà per annotazioni specifiche relazionali accessibili tramite Relational(IMutableForeignKey). |
RelationalIndexAnnotations |
Proprietà per annotazioni specifiche relazionali accessibili tramite Relational(IMutableIndex). |
RelationalKeyAnnotations |
Proprietà per annotazioni specifiche relazionali accessibili tramite Relational(IMutableKey). |
RelationalModelAnnotations |
Proprietà per annotazioni specifiche relazionali accessibili tramite Relational(IMutableModel). |
RelationalPropertyAnnotations |
Proprietà per annotazioni specifiche relazionali accessibili tramite Relational(IMutableProperty). |
RelationalPropertyExtensions |
Metodi di estensione per IProperty i metadati del database relazionale. |
RelationalSequenceBuilder | |
RuntimeComplexProperty |
Rappresenta una proprietà complessa di un tipo strutturale. |
RuntimeComplexType |
Rappresenta il tipo di una proprietà complessa di un tipo strutturale. |
RuntimeDbFunction |
Rappresenta una funzione di database relazionale in un modello. |
RuntimeDbFunctionParameter |
Rappresenta un parametro di funzione. |
RuntimeElementType |
Rappresenta gli elementi di una proprietà di raccolta. |
RuntimeEntityType |
Rappresenta un tipo di entità in un modello. |
RuntimeEntityTypeMappingFragment |
Rappresenta il mapping dei tipi di entità per un particolare oggetto archivio simile alla tabella. |
RuntimeForeignKey |
Rappresenta una relazione in cui una chiave esterna composta da proprietà sul tipo di entità dipendente fa riferimento a una chiave primaria o alternativa corrispondente nel tipo di entità principale. |
RuntimeIndex |
Rappresenta un indice in un set di proprietà. |
RuntimeKey |
Rappresenta una chiave primaria o alternativa in un tipo di entità. |
RuntimeModel |
Metadati sulla forma delle entità, sulle relazioni tra di essi e su come vengono mappati al database. Un modello viene in genere creato eseguendo l'override del OnModelCreating(ModelBuilder) metodo in un oggetto derivato DbContext. |
RuntimeNavigation |
Rappresenta una proprietà di spostamento che può essere usata per spostarsi in una relazione. |
RuntimeProperty |
Rappresenta una proprietà scalare di un tipo strutturale. |
RuntimePropertyBase |
Tipo di base per gli spostamenti e le proprietà. |
RuntimeRelationalPropertyOverrides |
Rappresenta gli overridi del facet della proprietà per un particolare oggetto store simile a una tabella. |
RuntimeSequence |
Rappresenta una sequenza di database nel modello. |
RuntimeServiceProperty |
Rappresenta una proprietà in un tipo di entità che rappresenta un servizio inserito da DbContext. |
RuntimeSkipNavigation |
Rappresenta una proprietà di spostamento che fa parte di una relazione inoltrata tramite un terzo tipo di entità. |
RuntimeStoredProcedure |
Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in nessuna versione. È consigliabile usarlo direttamente nel codice con attenzione estrema e sapere che ciò può causare errori dell'applicazione durante l'aggiornamento a una nuova versione di Entity Framework Core. |
RuntimeTrigger |
Rappresenta un trigger di database in una tabella. |
RuntimeTypeBase |
Rappresenta un tipo strutturale in un modello. |
RuntimeTypeMappingConfiguration |
Rappresenta la configurazione del tipo scalare. |
ScaffoldingMetadataExtensions | |
Sequence | |
SequenceBuilder |
Generatore API fluente per ISequence gli oggetti. |
SequenceExtensions |
Metodi di estensione per ISequence. |
ServiceParameterBinding |
Descrive l'associazione da un servizio di inserimento delle dipendenze EF o da un tipo di metadati, che può o non avere anche e associato IServiceProperty, a un parametro in un costruttore, un metodo factory o un tipo di metadati simile. |
ServiceParameterBindingFactory |
Oggetto IParameterBindingFactory per l'associazione ai servizi inseriti dalle dipendenze. |
SimpleModelFactory |
Crea istanze di IMutableModel che non hanno convenzioni. Ciò è utile quando si configura in modo esaustivo un modello in base a alcuni metadati esistenti. Questa operazione non viene in genere usata nel codice dell'applicazione perché la compilazione di un modello eseguendo l'override OnModelCreating(ModelBuilder) o l'uso ModelBuilder diretto è molto più semplice. |
SqlitePropertyAnnotations |
Proprietà per annotazioni specifiche di SQLite accessibili tramite Sqlite(IMutableProperty). |
SqlQueryColumnExtensions |
Metodi di estensione per ISqlQueryColumn. |
SqlQueryColumnMappingExtensions |
Metodi di estensione per ISqlQueryColumnMapping. |
SqlQueryExtensions |
Metodi di estensione per ISqlQuery. |
SqlQueryMappingExtensions |
Metodi di estensione per ISqlQueryMapping. |
SqlServerAnnotationProvider | |
SqlServerEntityTypeAnnotations |
Proprietà per annotazioni specifiche relazionali accessibili tramite SqlServer(IMutableEntityType). |
SqlServerIndexAnnotations |
Proprietà per annotazioni specifiche relazionali accessibili tramite SqlServer(IMutableIndex). |
SqlServerKeyAnnotations |
Proprietà per annotazioni specifiche relazionali accessibili tramite SqlServer(IMutableKey). |
SqlServerModelAnnotations |
Proprietà per annotazioni specifiche relazionali accessibili tramite SqlServer(IMutableModel). |
SqlServerPropertyAnnotations |
Proprietà per le annotazioni specifiche di SQL Server accessibili tramite SqlServer(IMutableProperty). |
StoreFunctionExtensions |
Metodi di estensione per IStoreFunction. |
StoreFunctionParameterExtensions |
Metodi di estensione per IStoreFunctionParameter. |
StoreObjectDictionary<T> |
Rappresenta una ricerca basata sulle StoreObjectIdentifier chiavi. |
TableExtensions |
Metodi di estensione per ITable. |
TableIndexExtensions |
Metodi di estensione per ITableIndex. |
TableMappingExtensions |
Metodi di estensione per ITableMapping. |
TypeBaseNameComparer |
Implementazione di IComparer<T> e IEqualityComparer<T> per confrontare IReadOnlyTypeBase le istanze in base al nome. Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
UniqueConstraintExtensions |
Metodi di estensione per IUniqueConstraint. |
ViewColumnExtensions |
Metodi di estensione per IViewColumn. |
ViewColumnMappingExtensions |
Metodi di estensione per IViewColumnMapping. |
ViewExtensions |
Metodi di estensione per IView. |
ViewMappingExtensions |
Metodi di estensione per IViewMapping. |
Struct
MemberIdentity |
Rappresenta l'identità di un membro del tipo di entità, può essere basata MemberInfo o semplicemente sul nome. |
ParameterBindingInfo |
Contiene informazioni su un'associazione di parametri. |
StoreObjectIdentifier |
Tipo che rappresenta l'ID di un oggetto store |
Interfacce
IAdHocMapper |
Crea mapping ad hoc dei tipi CLR ai tipi di entità dopo la compilazione del modello. |
ICheckConstraint |
Rappresenta un vincolo CHECK sul tipo di entità. |
IClrCollectionAccessor |
Rappresenta le operazioni supportate dai delegati compilati che consentono la manipolazione delle raccolte nelle proprietà di navigazione. Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IClrPropertyGetter |
Rappresenta le operazioni supportate dai delegati compilati che supportano il recupero del valore di una proprietà ef mappata. Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IClrPropertySetter |
Rappresenta le operazioni supportate da delegati compilati che supportano l'impostazione del valore di una proprietà ef mappata. Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IColumn |
Rappresenta una colonna in una tabella. |
IColumnBase |
Rappresenta un oggetto simile a una colonna in un oggetto simile a una tabella. |
IColumnMapping |
Rappresenta il mapping delle proprietà a una colonna. |
IColumnMappingBase |
Rappresenta il mapping delle proprietà a un oggetto simile a una colonna. |
IComplexProperty |
Rappresenta una proprietà complessa di un tipo strutturale. |
IComplexType |
Rappresenta il tipo di una proprietà complessa di un tipo strutturale. |
IConstructorBindingFactory |
Factory per trovare e creare InstantiationBinding istanze per un determinato costruttore CLR. |
IConventionAnnotatable |
Classe che espone annotazioni che possono essere modificate. Le annotazioni consentono l'archiviazione di metadati arbitrari in un oggetto . Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IConventionAnnotation |
Elemento arbitrario di metadati che può essere archiviato in un oggetto che implementa IConventionAnnotatable. Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IConventionCheckConstraint |
Rappresenta un vincolo CHECK sul tipo di entità. |
IConventionComplexProperty |
Rappresenta una proprietà complessa di un tipo strutturale. |
IConventionComplexType |
Rappresenta il tipo di una proprietà complessa di un tipo strutturale. |
IConventionDbFunction |
Rappresenta una funzione di database relazionale in un modello nel formato che può essere modificato durante la compilazione del modello. |
IConventionDbFunctionParameter |
Rappresenta un parametro di funzione. |
IConventionDbFunctionParameterBuilder |
Fornisce un'API semplice per la configurazione di un oggetto IConventionDbFunctionParameter. |
IConventionElementType |
Rappresenta gli elementi di una proprietà della raccolta. |
IConventionEntityType |
Rappresenta un tipo di entità in un oggetto IConventionModel. Questa interfaccia viene usata durante la creazione del modello e consente di modificare i metadati. Una volta compilato il modello, IEntityType rappresenta una visualizzazione di sola lettura degli stessi metadati. |
IConventionEntityTypeMappingFragment |
Rappresenta il mapping dei tipi di entità per un particolare oggetto store simile a una tabella. |
IConventionForeignKey |
Rappresenta una relazione in cui una o più proprietà di chiave esterna in un tipo di entità dipendente fanno riferimento a una chiave primaria o alternativa corrispondente in un tipo di entità principale. |
IConventionIndex |
Rappresenta un indice in un set di proprietà. |
IConventionKey |
Rappresenta una chiave primaria o alternativa in un'entità. |
IConventionModel |
Metadati relativi alla forma delle entità, alle relazioni tra di esse e alla modalità di mapping al database. Un modello viene in genere creato eseguendo l'override del OnModelCreating(ModelBuilder) metodo su un oggetto derivato DbContext. |
IConventionNavigation |
Rappresenta una proprietà di navigazione che può essere utilizzata per spostarsi in una relazione. |
IConventionNavigationBase |
Rappresenta una proprietà di navigazione che può essere utilizzata per spostarsi in una relazione. |
IConventionProperty |
Rappresenta una proprietà scalare di un tipo strutturale. |
IConventionPropertyBase |
Tipo di base per le proprietà scalari e di navigazione. |
IConventionRelationalPropertyOverrides |
Rappresenta gli override del facet della proprietà per un particolare oggetto di archiviazione simile a una tabella. |
IConventionSequence |
Rappresenta una sequenza di database nel modello in un formato che può essere modificato durante la compilazione del modello. |
IConventionServiceProperty |
Oggetto IReadOnlyPropertyBase nel modello Entity Framework che rappresenta un servizio inserito da DbContext. |
IConventionSkipNavigation |
Rappresenta una proprietà di navigazione che fa parte di una relazione inoltrata tramite un terzo tipo di entità. |
IConventionStoredProcedure |
Rappresenta una stored procedure in un modello nel formato che può essere modificato durante la compilazione del modello. |
IConventionStoredProcedureParameter |
Rappresenta un parametro di stored procedure. |
IConventionStoredProcedureResultColumn |
Rappresenta una colonna dei risultati della stored procedure. |
IConventionTrigger |
Rappresenta un trigger dell'archivio. |
IConventionTypeBase |
Rappresenta un tipo in un oggetto IConventionModel. |
IDbFunction |
Rappresenta una funzione di database relazionale in un modello. |
IDbFunctionParameter |
Rappresenta un parametro di funzione. |
IDesignTimeModel |
Metadati relativi alla forma delle entità, alle relazioni tra di esse e alla modalità di mapping al database. Include anche tutte le informazioni necessarie per inizializzare il database. |
IElementType |
Rappresenta gli elementi di una proprietà della raccolta. |
IEntityType |
Rappresenta un tipo di entità in un modello. |
IEntityTypeMappingFragment |
Rappresenta il mapping dei tipi di entità per un particolare oggetto store simile a una tabella. |
IForeignKey |
Rappresenta una relazione in cui una chiave esterna composta da proprietà sul tipo di entità dipendente fa riferimento a una chiave primaria o alternativa corrispondente nel tipo di entità principale. |
IForeignKeyConstraint |
Rappresenta un vincolo di chiave esterna. |
IFunctionColumn |
Rappresenta una colonna in una funzione con valori di tabella. |
IFunctionColumnMapping |
Rappresenta il mapping delle proprietà a una colonna. |
IFunctionMapping |
Rappresenta il mapping dei tipi di entità a una funzione. |
IIndex |
Rappresenta un indice in un set di proprietà. |
IKey |
Rappresenta una chiave primaria o alternativa in un tipo di entità. |
IMetadataReference<T> |
Rappresenta un riferimento a un oggetto metadati. Se l'istanza dell'oggetto metadati viene sostituita, verrà aggiornata con il nuovo oggetto . |
IModel |
Metadati relativi alla forma delle entità, alle relazioni tra di esse e alla modalità di mapping al database. Un modello viene in genere creato eseguendo l'override del OnModelCreating(ModelBuilder) metodo su un oggetto derivato DbContext. |
IMutableAnnotatable |
Classe che espone annotazioni che possono essere modificate. Le annotazioni consentono l'archiviazione di metadati arbitrari in un oggetto . Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IMutableCheckConstraint |
Rappresenta un vincolo CHECK sul tipo di entità. |
IMutableComplexProperty |
Rappresenta una proprietà complessa di un tipo strutturale. |
IMutableComplexType |
Rappresenta il tipo di una proprietà complessa di un tipo strutturale. |
IMutableDbFunction |
Rappresenta una funzione di database relazionale in un modello nel formato che può essere modificato durante la compilazione del modello. |
IMutableDbFunctionParameter |
Rappresenta un parametro di funzione. |
IMutableElementType |
Rappresenta gli elementi di una proprietà della raccolta. |
IMutableEntityType |
Rappresenta un tipo di entità in un oggetto IMutableModel. |
IMutableEntityTypeMappingFragment |
Rappresenta il mapping dei tipi di entità per un particolare oggetto store simile a una tabella. |
IMutableForeignKey |
Rappresenta una relazione in cui una o più proprietà di chiave esterna in un tipo di entità dipendente fanno riferimento a una chiave primaria o alternativa corrispondente in un tipo di entità principale. |
IMutableIndex |
Rappresenta un indice in un set di proprietà. |
IMutableKey |
Rappresenta una chiave primaria o alternativa in un'entità. |
IMutableModel |
Metadati relativi alla forma delle entità, alle relazioni tra di esse e alla modalità di mapping al database. Un modello viene in genere creato eseguendo l'override del OnModelCreating(ModelBuilder) metodo su un oggetto derivato DbContext. |
IMutableNavigation |
Rappresenta una proprietà di navigazione che può essere utilizzata per spostarsi in una relazione. |
IMutableNavigationBase |
Rappresenta una proprietà di navigazione che può essere utilizzata per spostarsi in una relazione. |
IMutableProperty |
Rappresenta una proprietà scalare di un tipo strutturale. |
IMutablePropertyBase |
Tipo di base per le proprietà scalari e di navigazione. |
IMutableRelationalPropertyOverrides |
Rappresenta gli override del facet della proprietà per un particolare oggetto di archiviazione simile a una tabella. |
IMutableSequence |
Rappresenta una sequenza di database nel modello. |
IMutableServiceProperty |
Oggetto IReadOnlyPropertyBase nel modello Entity Framework che rappresenta un servizio inserito da DbContext. |
IMutableSkipNavigation |
Rappresenta una proprietà di navigazione che fa parte di una relazione inoltrata tramite un terzo tipo di entità. |
IMutableStoredProcedure |
Rappresenta una stored procedure in un modello nel formato che può essere modificato durante la compilazione del modello. |
IMutableStoredProcedureParameter |
Rappresenta un parametro di stored procedure. |
IMutableStoredProcedureResultColumn |
Rappresenta una colonna dei risultati della stored procedure. |
IMutableTrigger |
Rappresenta un trigger dell'archivio. |
IMutableTypeBase |
Rappresenta un tipo in un oggetto IMutableModel. |
INavigation |
Rappresenta una proprietà di navigazione che può essere utilizzata per spostarsi in una relazione. |
INavigationBase |
Rappresenta una proprietà di navigazione che può essere utilizzata per spostarsi in una relazione. |
IParameterBindingFactories |
Consente di trovare un IParameterBindingFactory oggetto da quelli registrati nel provider di servizi interni. |
IParameterBindingFactory |
Factory per trovare e creare ParameterBinding istanze. |
IPrimaryKeyConstraint |
Rappresenta un vincolo di chiave primaria. |
IProperty |
Rappresenta una proprietà scalare di un tipo strutturale. |
IPropertyBase |
Interfaccia di base per gli spostamenti e le proprietà. |
IPropertyParameterBindingFactory |
Trova un oggetto ParameterBinding in modo specifico per una forma di proprietà ( ovvero alcuni IPropertyBase) del modello. |
IReadOnlyCheckConstraint |
Rappresenta un vincolo CHECK sul tipo di entità. |
IReadOnlyComplexProperty |
Rappresenta una proprietà complessa di un tipo strutturale. |
IReadOnlyComplexType |
Rappresenta il tipo di una proprietà complessa di un tipo strutturale. |
IReadOnlyDbFunction |
Rappresenta una funzione di database relazionale in un modello. |
IReadOnlyDbFunctionParameter |
Rappresenta un parametro di funzione. |
IReadOnlyElementType |
Rappresenta gli elementi di una proprietà della raccolta. |
IReadOnlyEntityType |
Rappresenta un tipo di entità in un modello. |
IReadOnlyEntityTypeMappingFragment |
Rappresenta il mapping dei tipi di entità per un particolare oggetto store simile a una tabella. |
IReadOnlyForeignKey |
Rappresenta una relazione in cui una chiave esterna composta da proprietà sul tipo di entità dipendente fa riferimento a una chiave primaria o alternativa corrispondente nel tipo di entità principale. |
IReadOnlyIndex |
Rappresenta un indice in un set di proprietà. |
IReadOnlyKey |
Rappresenta una chiave primaria o alternativa in un tipo di entità. |
IReadOnlyModel |
Metadati relativi alla forma delle entità, alle relazioni tra di esse e alla modalità di mapping al database. Un modello viene in genere creato eseguendo l'override del OnModelCreating(ModelBuilder) metodo su un oggetto derivato DbContext. |
IReadOnlyNavigation |
Rappresenta una proprietà di navigazione che può essere utilizzata per spostarsi in una relazione. |
IReadOnlyNavigationBase |
Rappresenta una proprietà di navigazione che può essere utilizzata per spostarsi in una relazione. |
IReadOnlyProperty |
Rappresenta una proprietà scalare di un tipo strutturale. |
IReadOnlyPropertyBase |
Tipo di base per gli spostamenti e le proprietà. |
IReadOnlyRelationalPropertyOverrides |
Rappresenta gli override del facet della proprietà per un particolare oggetto di archiviazione simile a una tabella. |
IReadOnlySequence |
Rappresenta una sequenza di database nel modello. |
IReadOnlyServiceProperty |
Rappresenta una proprietà in un tipo di entità che rappresenta un servizio inserito da DbContext. |
IReadOnlySkipNavigation |
Rappresenta una proprietà di navigazione che fa parte di una relazione inoltrata tramite un terzo tipo di entità. |
IReadOnlyStoredProcedure |
Rappresenta una stored procedure in un modello. |
IReadOnlyStoredProcedureParameter |
Rappresenta un parametro di stored procedure. |
IReadOnlyStoredProcedureResultColumn |
Rappresenta una colonna dei risultati della stored procedure. |
IReadOnlyStoreObjectDictionary<T> |
Rappresenta una ricerca basata sulle StoreObjectIdentifier chiavi. |
IReadOnlyTrigger |
Rappresenta un trigger dell'archivio. |
IReadOnlyTypeBase |
Rappresenta un tipo strutturale nel modello. |
IRelationalAnnotationProvider |
Un servizio implementato in genere dai provider di database che consente l'accesso alle annotazioni usate dai componenti di EF Core relazionali su vari elementi di IRelationalModel. |
IRelationalEntityTypeAnnotations |
Proprietà per le annotazioni specifiche relazionali a cui si accede tramite Relational(IEntityType). |
IRelationalForeignKeyAnnotations |
Proprietà per le annotazioni specifiche relazionali a cui si accede tramite Relational(IForeignKey). |
IRelationalIndexAnnotations |
Proprietà per le annotazioni specifiche relazionali a cui si accede tramite Relational(IIndex). |
IRelationalKeyAnnotations |
Proprietà per le annotazioni specifiche relazionali a cui si accede tramite Relational(IKey). |
IRelationalModel |
Rappresenta un database relazionale. |
IRelationalModelAnnotations |
API per le annotazioni specifiche relazionali a cui si accede tramite Relational(IModel). |
IRelationalPropertyAnnotations |
Proprietà per le annotazioni specifiche relazionali a cui si accede tramite Relational(IProperty). |
IRelationalPropertyOverrides |
Rappresenta gli override del facet della proprietà per un particolare oggetto di archiviazione simile a una tabella. |
ISequence |
Rappresenta una sequenza di database nel modello. |
IServiceProperty |
Rappresenta una proprietà in un tipo di entità che rappresenta un servizio inserito da DbContext. |
ISkipNavigation |
Rappresenta una proprietà di navigazione che fa parte di una relazione inoltrata tramite un terzo tipo di entità. |
ISqlitePropertyAnnotations |
API per le annotazioni specifiche di SQLite a cui si accede tramite Sqlite(IProperty). |
ISqlQuery |
Rappresenta una stringa di query SQL. |
ISqlQueryColumn |
Rappresenta una colonna in una query SQL. |
ISqlQueryColumnMapping |
Rappresenta il mapping delle proprietà a una colonna di query SQL. |
ISqlQueryMapping |
Rappresenta il mapping dei tipi di entità a una query SQL. |
ISqlServerEntityTypeAnnotations |
Proprietà per le annotazioni specifiche relazionali a cui si accede tramite SqlServer(IEntityType). |
ISqlServerIndexAnnotations |
Proprietà per le annotazioni specifiche relazionali a cui si accede tramite SqlServer(IIndex). |
ISqlServerKeyAnnotations |
Proprietà per le annotazioni specifiche relazionali a cui si accede tramite SqlServer(IKey). |
ISqlServerModelAnnotations |
API per le annotazioni specifiche di SQL Server a cui si accede tramite SqlServer(IModel). |
ISqlServerPropertyAnnotations |
API per le annotazioni specifiche di SQL Server a cui si accede tramite SqlServer(IProperty). |
IStoredProcedure |
Rappresenta una stored procedure in un modello. |
IStoredProcedureMapping |
Rappresenta il mapping dei tipi di entità a una stored procedure. |
IStoredProcedureParameter |
Rappresenta un parametro di stored procedure. |
IStoredProcedureParameterMapping |
Rappresenta il mapping delle proprietà a un parametro della stored procedure. |
IStoredProcedureResultColumn |
Rappresenta una colonna dei risultati della stored procedure. |
IStoredProcedureResultColumnMapping |
Rappresenta il mapping delle proprietà a una colonna dei risultati della stored procedure. |
IStoreFunction |
Rappresenta una funzione nel database. |
IStoreFunctionParameter |
Rappresenta un IStoreFunction parametro. |
IStoreStoredProcedure |
Rappresenta una stored procedure in un database. |
IStoreStoredProcedureParameter |
Rappresenta un parametro in una stored procedure. |
IStoreStoredProcedureResultColumn |
Rappresenta una colonna di risultati in una stored procedure. |
IStoreStoredProcedureReturnValue |
Rappresenta il valore restituito di una stored procedure. |
ITable |
Rappresenta una tabella nel database. |
ITableBase |
Rappresenta un oggetto simile a una tabella nel database. |
ITableIndex |
Rappresenta un indice di tabella. |
ITableMapping |
Rappresenta il mapping dei tipi di entità a una tabella. |
ITableMappingBase |
Rappresenta il mapping di base del tipo a un oggetto simile alla tabella. |
ITrigger |
Rappresenta un trigger dell'archivio. |
ITypeBase |
Rappresenta un tipo nel modello. |
ITypeMappingConfiguration |
Rappresenta la configurazione per un tipo scalare. |
IUniqueConstraint |
Rappresenta un vincolo univoco. |
IView |
Rappresenta una vista nel database. |
IViewColumn |
Rappresenta una colonna in una vista. |
IViewColumnMapping |
Rappresenta il mapping delle proprietà a una colonna. |
IViewMapping |
Rappresenta il mapping dei tipi di entità a una visualizzazione. |
Enumerazioni
ChangeTrackingStrategy |
Indica come il contesto rileva le modifiche apportate alle proprietà per un'istanza del tipo di entità. |
ConfigurationSource |
Indica se un elemento nell'oggetto IMutableModel è stato specificato in modo esplicito usando l'API Fluent in OnModelCreating(ModelBuilder)tramite l'uso di un attributo .NET (annotazione dati) o per convenzione tramite le convenzioni di compilazione del modello ef Core. Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
DeleteBehavior |
Indica come viene applicata un'operazione di eliminazione alle entità dipendenti in una relazione quando l'entità viene eliminata o la relazione viene interrotta. |
PropertyAccessMode |
Passare un valore da questa enumerazione a UsePropertyAccessMode(PropertyAccessMode), UsePropertyAccessMode(PropertyAccessMode)o UsePropertyAccessMode(PropertyAccessMode) per modificare se la proprietà o il campo di backup verranno usati durante la lettura e la scrittura in una proprietà o in un campo. Se non viene impostata alcuna modalità di accesso, il campo di backup per una proprietà verrà usato se possibile quando si costruiscono nuove istanze dell'entità. La proprietà getter o setter verrà usata, se possibile, per tutti gli altri accessi della proprietà. Si noti che quando non è possibile usare il campo perché non è stato possibile trovare in base alla convenzione e non è stato specificato usando HasField(String), la proprietà verrà usata invece. Analogamente, quando non è possibile usare il getter o il setter della proprietà, ad esempio quando la proprietà è di sola lettura, il campo verrà usato invece. |
PropertySaveBehavior |
Indica come le modifiche apportate al valore di una proprietà verranno gestite dal rilevamento delle modifiche di Entity Framework, che a sua volta determinerà se il set di valori viene inviato al database o meno. Usato con GetBeforeSaveBehavior() e GetAfterSaveBehavior() |
SqlServerValueGenerationStrategy |
Definisce due strategie da usare nello stack EF Core durante la generazione di valori chiave da colonne di database SQL Server. |
StoreObjectType |
Tipo di oggetto dell'archivio simile alla tabella. |
ValueGenerated |
Indica quando un valore per una proprietà verrà generato dal database. |