Freigeben über


System.Data.Entity.ModelConfiguration.Configuration Namespace

Klassen

AssociationMappingConfiguration

Basisklasse für das Konfigurieren einer Beziehung. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

AssociationModificationStoredProcedureConfiguration<TEntityType>

Ermöglicht die Ausführung der Konfiguration für eine gespeicherte Prozedur, die zum Ändern einer Beziehung verwendet wird.

BinaryPropertyConfiguration

Wird verwendet, um eine System.byte[] Eigenschaft eines Entitätstyps oder eines komplexen Typs zu konfigurieren. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

CascadableNavigationPropertyConfiguration

Konfiguriert eine Beziehung zur Unterstützung der Weitergabe bei Löschfunktionen.

ConfigurationRegistrar

Ermöglicht die Registrierung abgeleiteter Konfigurationsklassen für Entitäten und komplexe Typen mit einem DbModelBuilder.

ConventionDeleteModificationStoredProcedureConfiguration

Erstellt eine Konvention, die gespeicherte Prozeduren konfiguriert, die zum Löschen von Entitäten in der Datenbank verwendet werden.

ConventionInsertModificationStoredProcedureConfiguration

Erstellt eine Konvention, die gespeicherte Prozeduren zum Einfügen von Entitäten in die Datenbank konfiguriert.

ConventionModificationStoredProcedureConfiguration

Erstellt eine Konvention, die gespeicherte Prozeduren konfiguriert, die zum Ändern von Entitäten in der Datenbank verwendet werden.

ConventionModificationStoredProceduresConfiguration

Erstellt eine Konvention, die gespeicherte Prozeduren konfiguriert, die zum Ändern von Entitäten in der Datenbank verwendet werden.

ConventionPrimitivePropertyConfiguration

Wird zum Konfigurieren einer primitiven Eigenschaft eines Entitätstyps oder eines komplexen Typs verwendet. Diese Konfigurationsfunktionalität ist über Lightweight-Konventionen verfügbar.

ConventionsConfiguration

Ermöglicht das Anpassen der konventionen, die von einem DbModelBuilder instance verwendet werden. Die Standardkonventionen finden Sie im System.Data.Entity.ModelConfiguration.Conventions-Namespace.

ConventionTypeConfiguration

Ermöglicht das Konfigurieren eines Entitätstyps in einem Modell. Diese Konfigurationsfunktionalität ist über Lightweight-Konventionen verfügbar.

ConventionTypeConfiguration<T>

Ermöglicht das Konfigurieren eines Entitätstyps in einem Modell. Diese Konfigurationsfunktionalität ist über Lightweight-Konventionen verfügbar.

ConventionUpdateModificationStoredProcedureConfiguration

Erstellt eine Konvention, die gespeicherte Prozeduren konfiguriert, die zum Aktualisieren von Entitäten in der Datenbank verwendet werden.

DateTimePropertyConfiguration

Wird verwendet, um eine DateTime Eigenschaft eines Entitätstyps oder eines komplexen Typs zu konfigurieren. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

DecimalPropertyConfiguration

Wird verwendet, um eine System.decimal Eigenschaft eines Entitätstyps oder eines komplexen Typs zu konfigurieren. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

DeleteModificationStoredProcedureConfiguration<TEntityType>

Ermöglicht die Ausführung der Konfiguration für eine gespeicherte Prozedur, die zum Löschen von Entitäten verwendet wird.

DependentNavigationPropertyConfiguration<TDependentEntityType>

Konfiguriert eine Beziehung, von der Fremdschlüsseleigenschaften unterstützt werden können, die im Objektmodell verfügbar gemacht werden. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

EntityMappingConfiguration<TEntityType>

Konfiguriert die Tabellen- und Spaltenzuordnung für einen Entitätstyp oder eine Teilmenge von Eigenschaften eines Entitätstyps. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

ForeignKeyAssociationMappingConfiguration

Konfiguriert die Tabellen- und Spaltenzuordnung einer Beziehung, von der keine Fremdschlüsseleigenschaften im Objektmodell verfügbar gemacht werden. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

ForeignKeyNavigationPropertyConfiguration

Konfiguriert eine Beziehung, von der nur Fremdschlüsseleigenschaften unterstützt werden können, die nicht im Objektmodell verfügbar gemacht werden. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

IndexConfiguration

Konfiguriert einen Index.

InsertModificationStoredProcedureConfiguration<TEntityType>

Ermöglicht die Ausführung der Konfiguration für eine gespeicherte Prozedur, die zum Einfügen von Entitäten verwendet wird.

LengthColumnConfiguration

Wird verwendet, um eine Spalte mit Längenfacets für einen Entitätstyp oder einen komplexen Typ zu konfigurieren. Diese Konfigurationsfunktionalität wird von der Code First Fluent-API verfügbar gemacht, siehe DbModelBuilder.

LengthPropertyConfiguration

Wird verwendet, um eine Eigenschaft mit Längenfacets für einen Entitätstyp oder einen komplexen Typ zu konfigurieren. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

ManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Konfiguriert eine m:n-Beziehung von einem Entitätstyp.

ManyToManyAssociationMappingConfiguration

Konfiguriert die Tabellen- und Spaltenzuordnung einer m:n-Beziehung. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

ManyToManyModificationStoredProcedureConfiguration<TEntityType,TTargetEntityType>

Ermöglicht die Ausführung der Konfiguration für eine gespeicherte Prozedur, die zum Ändern einer m:n-Beziehung verwendet wird.

ManyToManyModificationStoredProceduresConfiguration<TEntityType,TTargetEntityType>

Ermöglicht die Ausführung der Konfiguration für eine gespeicherte Prozedur, die zum Ändern einer m:n-Beziehung verwendet wird.

ManyToManyNavigationPropertyConfiguration

Konfiguriert eine m:n-Beziehung. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

ManyToManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Konfiguriert eine m:n-Beziehung. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

ModificationStoredProcedureConfigurationBase

Führt die Konfiguration einer gespeicherten Prozedur mithilfe von zum Ändern einer Entität in der Datenbank aus.

ModificationStoredProceduresConfiguration<TEntityType>

Ermöglicht die Ausführung der Konfiguration für eine gespeicherte Prozedur, die zum Ändern von Entitäten verwendet wird.

NotNullConditionConfiguration

Konfiguriert eine Bedingung zur Unterscheidung zwischen Typen in einer Vererbungshierarchie anhand von einer Eigenschaft zugewiesenen Werten. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Konfiguriert eine optionale Beziehung von einem Entitätstyp.

PrimaryKeyIndexConfiguration

Konfiguriert einen Primärschlüsselindex.

PrimitiveColumnConfiguration

Konfiguriert eine primitive Spalte von einem Entitätstyp.

PrimitivePropertyConfiguration

Wird zum Konfigurieren einer primitiven Eigenschaft eines Entitätstyps oder eines komplexen Typs verwendet. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

PropertyConventionConfiguration

Ermöglicht die Ausführung der Konfiguration für eine einfache Konvention basierend auf den Eigenschaften in einem Modell.

PropertyConventionWithHavingConfiguration<T>

Ermöglicht die Ausführung der Konfiguration für eine einfache Konvention basierend auf den Eigenschaften von Entitätstypen in einem Modell und einem erfassten Wert.

PropertyMappingConfiguration

Wird verwendet, um eine Eigenschaft in einem Zuordnungsfragment zu konfigurieren. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Konfiguriert eine erforderliche Beziehung aus einem Entitätstyp.

StringColumnConfiguration

Konfiguriert eine Datenbankspalte, die zum Speichern von Zeichenfolgenwerten verwendet wird. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

StringPropertyConfiguration

Wird verwendet, um eine System.string Eigenschaft eines Entitätstyps oder eines komplexen Typs zu konfigurieren. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.

StructuralTypeConfiguration<TStructuralType>

Ermöglicht das Konfigurieren eines Typs in einem Modell.

TypeConventionConfiguration

Ermöglicht die Ausführung der Konfiguration für eine einfache Konvention basierend auf den Entitätstypen in einem Modell.

TypeConventionConfiguration<T>

Ermöglicht die Ausführung der Konfiguration für eine Lightweight-Konvention basierend auf den Entitätstypen in einem Modell, die von einem gemeinsamen angegebenen Typ erben.

TypeConventionWithHavingConfiguration<T>

Ermöglicht die Durchführung der Konfiguration für eine einfache Konvention basierend auf den Entitätstypen in einem Modell und einem erfassten Wert.

TypeConventionWithHavingConfiguration<T,TValue>

Ermöglicht die Durchführung der Konfiguration für eine Lightweight-Konvention basierend auf den Entitätstypen in einem Modell, die von einem gemeinsamen, angegebenen Typ und einem erfassten Wert erben.

UpdateModificationStoredProcedureConfiguration<TEntityType>

Ermöglicht das Ausführen der Konfiguration für eine gespeicherte Prozedur, die zum Aktualisieren von Entitäten verwendet wird.

ValueConditionConfiguration

Konfiguriert eine Unterscheidungsspalte zur Differenzierung von Typen in einer Vererbungshierarchie. Diese Konfigurationsfunktionalität ist über die Code First Fluent-API verfügbar. Weitere Informationen finden Sie unter DbModelBuilder.