Condividi tramite


Spazio dei nomi System.Data.Entity.ModelConfiguration.Configuration

[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]

Lo spazio dei nomi System.Data.Entity.ModelConfiguration.Configuration contiene la classe che fornisce la configurazione per il modello di Entity Framework.

Classi

  Classe Descrizione
Classe pubblica AssociationMappingConfiguration Classe base per eseguire la configurazione di una relazione.Questa funzionalità di configurazione è disponibile utilizzando l'API Fluent Code First (vedere DbModelBuilder).
Classe pubblica AssociationModificationStoredProcedureConfiguration<TEntityType> Consente di eseguire la configurazione per una stored procedure utilizzata per modificare una relazione.
Classe pubblica BinaryPropertyConfiguration Utilizzato per configurare una proprietà byte di un tipo di entità o di un tipo complesso.Questa funzionalità di configurazione è disponibile utilizzando l'API Fluent Code First (vedere DbModelBuilder).
Classe pubblica CascadableNavigationPropertyConfiguration Configura una relazione che può supportare la funzionalità di eliminazione a catena.
Classe pubblica ConfigurationRegistrar Consente la registrazione di classi delle configurazioni derivate per entità e tipi complessi con un oggetto DbModelBuilder.
Classe pubblica ConventionDeleteModificationStoredProcedureConfiguration Crea una convenzione tramite cui vengono configurate le stored procedure da utilizzare per eliminare le entità nel database.
Classe pubblica ConventionInsertModificationStoredProcedureConfiguration Crea una convenzione tramite cui vengono configurate le stored procedure da utilizzare per inserire le entità nel database.
Classe pubblica ConventionModificationStoredProcedureConfiguration Rappresenta una convenzione tramite cui sono configurate le stored procedure da usare per modificare le entità nel database.
Classe pubblica ConventionModificationStoredProceduresConfiguration Crea una convenzione tramite cui vengono configurate le stored procedure da utilizzare per modificare le entità nel database.
Classe pubblica ConventionPrimitivePropertyConfiguration Rappresenta una proprietà primitiva di un tipo di entità o di un tipo complesso.
Classe pubblica ConventionsConfiguration Consente la personalizzazione delle convenzioni utilizzate da un'istanza di DbModelBuilder.Le convenzioni predefinite sono disponibili nello spazio dei nomi System.Data.Entity.ModelConfiguration.Conventions.
Classe pubblica ConventionTypeConfiguration Consente di eseguire la configurazione di un tipo di entità in un modello.Questa funzionalità di configurazione è disponibile tramite convenzioni leggere.
Classe pubblica ConventionTypeConfiguration<T> Consente di eseguire la configurazione di un tipo di entità in un modello.Questa funzionalità di configurazione è disponibile tramite convenzioni leggere.
Classe pubblica ConventionUpdateModificationStoredProcedureConfiguration Crea una convenzione tramite cui vengono configurate le stored procedure da utilizzare per aggiornare le entità nel database.
Classe pubblica DateTimePropertyConfiguration Utilizzato per configurare una proprietà DateTime di un tipo di entità o di un tipo complesso.Questa funzionalità di configurazione è disponibile utilizzando l'API Fluent Code First (vedere DbModelBuilder).
Classe pubblica DecimalPropertyConfiguration Utilizzato per configurare una proprietà decimal di un tipo di entità o di un tipo complesso.Questa funzionalità di configurazione è disponibile utilizzando l'API Fluent Code First (vedere DbModelBuilder).
Classe pubblica DeleteModificationStoredProcedureConfiguration<TEntityType> Consente di eseguire la configurazione per una stored procedure utilizzata per eliminare entità.
Classe pubblica DependentNavigationPropertyConfiguration<TDependentEntityType> Configura una relazione che può supportare proprietà di chiave esterna esposte nel modello a oggetti.Questa funzionalità di configurazione è disponibile utilizzando l'API Fluent Code First (vedere DbModelBuilder).
Classe pubblica EntityMappingConfiguration<TEntityType> Configura il mapping di tabelle e colonne per un tipo di entità o un subset di proprietà da un tipo di entità.Questa funzionalità di configurazione è disponibile utilizzando l'API Fluent Code First (vedere DbModelBuilder).
Classe pubblica ForeignKeyAssociationMappingConfiguration Configura il mapping di tabelle e colonne di una relazione che non espone proprietà di chiave esterna nel modello a oggetti.Questa funzionalità di configurazione è disponibile utilizzando l'API Fluent Code First (vedere DbModelBuilder).
Classe pubblica ForeignKeyNavigationPropertyConfiguration Configura una relazione che può supportare solo proprietà di chiave esterna non esposte nel modello a oggetti.Questa funzionalità di configurazione è disponibile utilizzando l'API Fluent Code First (vedere DbModelBuilder).
Classe pubblica InsertModificationStoredProcedureConfiguration<TEntityType> Rappresenta un valore che permette di eseguire la configurazione per una stored procedure usata per inserire entità.
Classe pubblica LengthColumnConfiguration Utilizzato per configurare una colonna con facet di lunghezza per un tipo di entità o un tipo complesso.Questa funzionalità di configurazione è esposta dall'API Fluent di Code First; vedere DbModelBuilder.
Classe pubblica LengthPropertyConfiguration Utilizzato per configurare una proprietà con facet di lunghezza per un tipo di entità o un tipo complesso.Questa funzionalità di configurazione è disponibile utilizzando l'API Fluent Code First (vedere DbModelBuilder).
Classe pubblica ManyNavigationPropertyConfiguration<TEntityType, TTargetEntityType> Configura una relazione molti da un tipo di entità.
Classe pubblica ManyToManyAssociationMappingConfiguration Configura il mapping di tabella e colonne di una relazione molti:molti.Questa funzionalità di configurazione è disponibile utilizzando l'API Fluent Code First (vedere DbModelBuilder).
Classe pubblica ManyToManyModificationStoredProcedureConfiguration<TEntityType, TTargetEntityType> Consente di eseguire la configurazione per una stored procedure utilizzata per modificare una relazione molti a molti.
Classe pubblica ManyToManyModificationStoredProceduresConfiguration<TEntityType, TTargetEntityType> Consente di eseguire la configurazione per una stored procedure utilizzata per modificare una relazione molti a molti.
Classe pubblica ManyToManyNavigationPropertyConfiguration<TEntityType, TTargetEntityType> Configura una relazione molti:molti.Questa funzionalità di configurazione è disponibile utilizzando l'API Fluent Code First (vedere DbModelBuilder).
Classe pubblica ModificationStoredProcedureConfigurationBase Esegue la configurazione di una stored procedure utilizzata per modificare un'entità nel database.
Classe pubblica ModificationStoredProceduresConfiguration<TEntityType> Consente di eseguire la configurazione per una stored procedure utilizzata per modificare entità.
Classe pubblica NotNullConditionConfiguration Configura una condizione utilizzata per discriminare tra i tipi in una gerarchia di ereditarietà basata sui valori assegnati a una proprietà.Questa funzionalità di configurazione è disponibile utilizzando l'API Fluent Code First (vedere DbModelBuilder).
Classe pubblica OptionalNavigationPropertyConfiguration<TEntityType, TTargetEntityType> Configura una relazione facoltativa da un tipo di entità.
Classe pubblica PrimitiveColumnConfiguration Configura una colonna primitiva da un tipo di entità.
Classe pubblica PrimitivePropertyConfiguration Fornisce i metodi usati per configurare una proprietà primitiva di un tipo di entità o di un tipo complesso.Questa funzionalità di configurazione è disponibile utilizzando l'API Fluent Code First (vedere DbModelBuilder).
Classe pubblica PropertyConventionConfiguration Consente di eseguire la configurazione per una convenzione leggera basata sulle proprietà in un modello.
Classe pubblica PropertyConventionWithHavingConfiguration<T> Consente di eseguire la configurazione per una convenzione leggera in base alle proprietà dei tipi di entità in un modello e un valore acquisito.
Classe pubblica PropertyMappingConfiguration Utilizzato per configurare una proprietà in un frammento di mapping.Questa funzionalità di configurazione è disponibile utilizzando l'API Fluent Code First (vedere DbModelBuilder).
Classe pubblica RequiredNavigationPropertyConfiguration<TEntityType, TTargetEntityType> Configura una relazione obbligatoria da un tipo di entità.
Classe pubblica StringColumnConfiguration Configura una colonna di database utilizzata per archiviare valori stringa.Questa funzionalità di configurazione è disponibile utilizzando l'API Fluent Code First (vedere DbModelBuilder).
Classe pubblica StringPropertyConfiguration Utilizzato per configurare una proprietà string di un tipo di entità o di un tipo complesso.Questa funzionalità di configurazione è disponibile utilizzando l'API Fluent Code First (vedere DbModelBuilder).
Classe pubblica StructuralTypeConfiguration<TStructuralType> Consente di eseguire la configurazione di un tipo in un modello.
Classe pubblica TypeConventionConfiguration Consente di eseguire la configurazione per una convenzione leggera basata sui tipi di entità in un modello.
Classe pubblica TypeConventionConfiguration<T> Consente di eseguire la configurazione per una convenzione leggera in base ai tipi di entità in un modello che ereditano da un tipo specificato comune.
Classe pubblica TypeConventionWithHavingConfiguration<T> Consente di eseguire la configurazione per una convenzione leggera in base ai tipi di entità in un modello e un valore acquisito.
Classe pubblica TypeConventionWithHavingConfiguration<T, TValue> Consente di eseguire la configurazione per una convenzione leggera in base ai tipi di entità in un modello che ereditano da un tipo specificato comune e un valore acquisito.
Classe pubblica UpdateModificationStoredProcedureConfiguration<TEntityType> Consente di eseguire la configurazione per una stored procedure utilizzata per aggiornare entità.
Classe pubblica ValueConditionConfiguration Configura una colonna discriminatore utilizzata per distinguere i tipi in una gerarchia di ereditarietà.Questa funzionalità di configurazione è disponibile utilizzando l'API Fluent Code First (vedere DbModelBuilder).