Udostępnij przez


System.Data.Entity.ModelConfiguration.Configuration Przestrzeń nazw

Klasy

AssociationMappingConfiguration

Klasa podstawowa do wykonywania konfiguracji relacji. Ta funkcja konfiguracji jest dostępna za pośrednictwem interfejsu API Code First Fluent, zobacz DbModelBuilder.

AssociationModificationStoredProcedureConfiguration<TEntityType>

Umożliwia wykonanie konfiguracji dla procedury składowanej używanej do modyfikowania relacji.

BinaryPropertyConfiguration

Służy do konfigurowania System.byte[] właściwości typu jednostki lub typu złożonego. Ta funkcja konfiguracji jest dostępna za pośrednictwem interfejsu API Code First Fluent, zobacz DbModelBuilder.

CascadableNavigationPropertyConfiguration

Konfiguruje relację, która może obsługiwać kaskadę funkcji usuwania.

ConfigurationRegistrar

Umożliwia zarejestrowanie klas konfiguracji pochodnych dla jednostek i typów złożonych za pomocą klasy DbModelBuilder.

ConventionDeleteModificationStoredProcedureConfiguration

Tworzy konwencję, która konfiguruje procedury składowane, które mają być używane do usuwania jednostek w bazie danych.

ConventionInsertModificationStoredProcedureConfiguration

Tworzy konwencję, która konfiguruje procedury składowane, które mają być używane do wstawiania jednostek w bazie danych.

ConventionModificationStoredProcedureConfiguration

Tworzy konwencję, która konfiguruje procedury składowane, które mają być używane do modyfikowania jednostek w bazie danych.

ConventionModificationStoredProceduresConfiguration

Tworzy konwencję, która konfiguruje procedury składowane, które mają być używane do modyfikowania jednostek w bazie danych.

ConventionPrimitivePropertyConfiguration

Służy do konfigurowania właściwości pierwotnej typu jednostki lub typu złożonego. Ta funkcja konfiguracji jest dostępna za pośrednictwem lekkich konwencji.

ConventionsConfiguration

Umożliwia dostosowanie konwencji używanych przez DbModelBuilder wystąpienie. Konwencje domyślne można znaleźć w przestrzeni nazw System.Data.Entity.ModelConfiguration.Conventions.

ConventionTypeConfiguration

Umożliwia wykonywanie konfiguracji dla typu jednostki w modelu. Ta funkcja konfiguracji jest dostępna za pośrednictwem lekkich konwencji.

ConventionTypeConfiguration<T>

Umożliwia wykonywanie konfiguracji dla typu jednostki w modelu. Ta funkcja konfiguracji jest dostępna za pośrednictwem lekkich konwencji.

ConventionUpdateModificationStoredProcedureConfiguration

Tworzy konwencję, która konfiguruje procedury składowane, które mają być używane do aktualizowania jednostek w bazie danych.

DateTimePropertyConfiguration

Służy do konfigurowania DateTime właściwości typu jednostki lub typu złożonego. Ta funkcja konfiguracji jest dostępna za pośrednictwem interfejsu API Code First Fluent, zobacz DbModelBuilder.

DecimalPropertyConfiguration

Służy do konfigurowania System.decimal właściwości typu jednostki lub typu złożonego. Ta funkcja konfiguracji jest dostępna za pośrednictwem interfejsu API Code First Fluent, zobacz DbModelBuilder.

DeleteModificationStoredProcedureConfiguration<TEntityType>

Umożliwia wykonanie konfiguracji dla procedury składowanej używanej do usuwania jednostek.

DependentNavigationPropertyConfiguration<TDependentEntityType>

Konfiguruje relację, która może obsługiwać właściwości klucza obcego, które są widoczne w modelu obiektów. Ta funkcja konfiguracji jest dostępna za pośrednictwem interfejsu API Code First Fluent, zobacz DbModelBuilder.

EntityMappingConfiguration<TEntityType>

Konfiguruje mapowanie tabeli i kolumn dla typu jednostki lub podzbizor właściwości z typu jednostki. Ta funkcja konfiguracji jest dostępna za pośrednictwem interfejsu API Code First Fluent, zobacz DbModelBuilder.

ForeignKeyAssociationMappingConfiguration

Konfiguruje tabelę i mapowanie kolumn relacji, która nie uwidacznia właściwości klucza obcego w modelu obiektów. Ta funkcja konfiguracji jest dostępna za pośrednictwem interfejsu API Code First Fluent, zobacz DbModelBuilder.

ForeignKeyNavigationPropertyConfiguration

Konfiguruje relację, która może obsługiwać tylko właściwości klucza obcego, które nie są widoczne w modelu obiektów. Ta funkcja konfiguracji jest dostępna za pośrednictwem interfejsu API Code First Fluent, zobacz DbModelBuilder.

IndexConfiguration

Konfiguruje indeks.

InsertModificationStoredProcedureConfiguration<TEntityType>

Umożliwia wykonanie konfiguracji dla procedury składowanej używanej do wstawiania jednostek.

LengthColumnConfiguration

Służy do konfigurowania kolumny z aspektami długości dla typu jednostki lub typu złożonego. Ta funkcja konfiguracji jest uwidoczniona przez interfejs API Code First Fluent, zobacz DbModelBuilder.

LengthPropertyConfiguration

Służy do konfigurowania właściwości z aspektami długości dla typu jednostki lub typu złożonego. Ta funkcja konfiguracji jest dostępna za pośrednictwem interfejsu API Code First Fluent, zobacz DbModelBuilder.

ManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Konfiguruje wiele relacji z typu jednostki.

ManyToManyAssociationMappingConfiguration

Konfiguruje mapowanie tabeli i kolumny relacji wiele:wiele. Ta funkcja konfiguracji jest dostępna za pośrednictwem interfejsu API Code First Fluent, zobacz DbModelBuilder.

ManyToManyModificationStoredProcedureConfiguration<TEntityType,TTargetEntityType>

Umożliwia wykonanie konfiguracji dla procedury składowanej, która służy do modyfikowania wielu relacji.

ManyToManyModificationStoredProceduresConfiguration<TEntityType,TTargetEntityType>

Umożliwia wykonanie konfiguracji dla procedury składowanej, która służy do modyfikowania wielu relacji.

ManyToManyNavigationPropertyConfiguration

Konfiguruje relację wiele:wiele. Ta funkcja konfiguracji jest dostępna za pośrednictwem interfejsu API Code First Fluent, zobacz DbModelBuilder.

ManyToManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Konfiguruje relację wiele:wiele. Ta funkcja konfiguracji jest dostępna za pośrednictwem interfejsu API Code First Fluent, zobacz DbModelBuilder.

ModificationStoredProcedureConfigurationBase

Wykonuje konfigurację procedury składowanej używa do modyfikowania jednostki w bazie danych.

ModificationStoredProceduresConfiguration<TEntityType>

Umożliwia wykonanie konfiguracji dla procedury składowanej używanej do modyfikowania jednostek.

NotNullConditionConfiguration

Konfiguruje warunek używany do rozróżniania typów w hierarchii dziedziczenia na podstawie wartości przypisanych do właściwości. Ta funkcja konfiguracji jest dostępna za pośrednictwem interfejsu API Code First Fluent, zobacz DbModelBuilder.

OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Konfiguruje opcjonalną relację z typu jednostki.

PrimaryKeyIndexConfiguration

Konfiguruje indeks klucza podstawowego.

PrimitiveColumnConfiguration

Konfiguruje kolumnę pierwotną z typu jednostki.

PrimitivePropertyConfiguration

Służy do konfigurowania właściwości pierwotnej typu jednostki lub typu złożonego. Ta funkcja konfiguracji jest dostępna za pośrednictwem interfejsu API Code First Fluent, zobacz DbModelBuilder.

PropertyConventionConfiguration

Umożliwia wykonywanie konfiguracji na potrzeby lekkiej konwencji na podstawie właściwości w modelu.

PropertyConventionWithHavingConfiguration<T>

Umożliwia wykonywanie konfiguracji dla lekkiej konwencji na podstawie właściwości typów jednostek w modelu i przechwyconej wartości.

PropertyMappingConfiguration

Służy do konfigurowania właściwości w fragmentowaniu mapowania. Ta funkcja konfiguracji jest dostępna za pośrednictwem interfejsu API Code First Fluent, zobacz DbModelBuilder.

RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Konfiguruje wymaganą relację z typu jednostki.

StringColumnConfiguration

Konfiguruje kolumnę bazy danych używaną do przechowywania wartości ciągu. Ta funkcja konfiguracji jest dostępna za pośrednictwem interfejsu API Code First Fluent, zobacz DbModelBuilder.

StringPropertyConfiguration

Służy do konfigurowania System.string właściwości typu jednostki lub typu złożonego. Ta funkcja konfiguracji jest dostępna za pośrednictwem interfejsu API Code First Fluent, zobacz DbModelBuilder.

StructuralTypeConfiguration<TStructuralType>

Umożliwia wykonanie konfiguracji dla typu w modelu.

TypeConventionConfiguration

Umożliwia wykonywanie konfiguracji na potrzeby lekkiej konwencji opartej na typach jednostek w modelu.

TypeConventionConfiguration<T>

Umożliwia wykonywanie konfiguracji dla lekkiej konwencji opartej na typach jednostek w modelu dziedziczynym ze wspólnego, określonego typu.

TypeConventionWithHavingConfiguration<T>

Umożliwia wykonywanie konfiguracji na potrzeby lekkiej konwencji na podstawie typów jednostek w modelu i przechwyconej wartości.

TypeConventionWithHavingConfiguration<T,TValue>

Umożliwia wykonywanie konfiguracji dla lekkiej konwencji opartej na typach jednostek w modelu dziedziczynym ze wspólnego, określonego typu i przechwyconej wartości.

UpdateModificationStoredProcedureConfiguration<TEntityType>

Umożliwia wykonanie konfiguracji dla procedury składowanej używanej do aktualizowania jednostek.

ValueConditionConfiguration

Konfiguruje kolumnę dyskryminującą używaną do rozróżniania typów w hierarchii dziedziczenia. Ta funkcja konfiguracji jest dostępna za pośrednictwem interfejsu API Code First Fluent, zobacz DbModelBuilder.