System.Data.Entity.ModelConfiguration.Configuration 名前空間
[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]
System.Data.Entity.ModelConfiguration.Configuration 名前空間には、Entity Framework モデルの構成を提供するクラスが含まれています。
クラス
クラス | 説明 | |
---|---|---|
AssociationMappingConfiguration | リレーションシップの構成を実行するための基本クラス。この構成機能は Code First Fluent API を使用して利用できます (DbModelBuilder を参照してください)。 | |
AssociationModificationStoredProcedureConfiguration<TEntityType> | リレーションシップの変更に使用されるストアド プロシージャに対して構成を実行できるようにします。 | |
BinaryPropertyConfiguration | エンティティ型または複合型の byte プロパティを構成するために使用します。この構成機能は Code First Fluent API を使用して利用できます (DbModelBuilder を参照してください)。 | |
CascadableNavigationPropertyConfiguration | 連鎖削除機能をサポートするリレーションシップを構成します。 | |
ConfigurationRegistrar | エンティティおよび複合型の派生構成クラスを DbModelBuilder に登録するために使用します。 | |
ConventionDeleteModificationStoredProcedureConfiguration | データベース内のエンティティの削除に使用されるストアド プロシージャを構成する規約を作成します。 | |
ConventionInsertModificationStoredProcedureConfiguration | データベース内のエンティティの挿入に使用されるストアド プロシージャを構成する規約を作成します。 | |
ConventionModificationStoredProcedureConfiguration | データベース内のエンティティの変更に使用されるストアド プロシージャを構成する規約を表します。 | |
ConventionModificationStoredProceduresConfiguration | データベース内のエンティティの変更に使用されるストアド プロシージャを構成する規約を作成します。 | |
ConventionPrimitivePropertyConfiguration | エンティティ型または複合型のプリミティブ プロパティを表します。 | |
ConventionsConfiguration | DbModelBuilder インスタンスで使用される規約をカスタマイズできます。既定の規約は System.Data.Entity.ModelConfiguration.Conventions の名前空間で検索できます。 | |
ConventionTypeConfiguration | モデル内のエンティティ型に対して構成を実行できます。この構成機能は簡易規約を使用して利用できます。 | |
ConventionTypeConfiguration<T> | モデル内のエンティティ型に対して構成を実行できます。この構成機能は簡易規約を使用して利用できます。 | |
ConventionUpdateModificationStoredProcedureConfiguration | データベース内のエンティティの更新に使用されるストアド プロシージャを構成する規約を作成します。 | |
DateTimePropertyConfiguration | エンティティ型または複合型の DateTime プロパティを構成するために使用します。この構成機能は Code First Fluent API を使用して利用できます (DbModelBuilder を参照してください)。 | |
DecimalPropertyConfiguration | エンティティ型または複合型の decimal プロパティを構成するために使用します。この構成機能は Code First Fluent API を使用して利用できます (DbModelBuilder を参照してください)。 | |
DeleteModificationStoredProcedureConfiguration<TEntityType> | エンティティの削除に使用されるストアド プロシージャに対して構成を実行できるようにします。 | |
DependentNavigationPropertyConfiguration<TDependentEntityType> | オブジェクト モデルで公開される外部キー プロパティをサポートするリレーションシップを構成します。この構成機能は Code First Fluent API を使用して利用できます (DbModelBuilder を参照してください)。 | |
EntityMappingConfiguration<TEntityType> | エンティティ型またはエンティティ型のプロパティ サブセットに対応するテーブルと列のマッピングを構成します。この構成機能は Code First Fluent API を使用して利用できます (DbModelBuilder を参照してください)。 | |
ForeignKeyAssociationMappingConfiguration | オブジェクト モデルで外部キー プロパティを公開しないリレーションシップのテーブルと列のマッピングを構成します。この構成機能は Code First Fluent API を使用して利用できます (DbModelBuilder を参照してください)。 | |
ForeignKeyNavigationPropertyConfiguration | オブジェクト モデルで公開されない外部キー プロパティのみをサポートするリレーションシップを構成します。この構成機能は Code First Fluent API を使用して利用できます (DbModelBuilder を参照してください)。 | |
InsertModificationStoredProcedureConfiguration<TEntityType> | エンティティの挿入に使用されるストアド プロシージャに対して実行できる構成を表します。 | |
LengthColumnConfiguration | エンティティ型または複合型の、length ファセットを持つ列を構成するために使用します。この構成機能は Code First Fluent API で公開されます (DbModelBuilder を参照してください)。 | |
LengthPropertyConfiguration | エンティティ型または複合型の、length ファセットを持つプロパティを構成するために使用します。この構成機能は Code First Fluent API を使用して利用できます (DbModelBuilder を参照してください)。 | |
ManyNavigationPropertyConfiguration<TEntityType, TTargetEntityType> | エンティティ型から "多" リレーションシップを構成します。 | |
ManyToManyAssociationMappingConfiguration | 多対多のリレーションシップのテーブルと列のマッピングを構成します。この構成機能は Code First Fluent API を使用して利用できます (DbModelBuilder を参照してください)。 | |
ManyToManyModificationStoredProcedureConfiguration<TEntityType, TTargetEntityType> | 多対多のリレーションシップの変更に使用されるストアド プロシージャに対して構成を実行できるようにします。 | |
ManyToManyModificationStoredProceduresConfiguration<TEntityType, TTargetEntityType> | 多対多のリレーションシップの変更に使用されるストアド プロシージャに対して構成を実行できるようにします。 | |
ManyToManyNavigationPropertyConfiguration<TEntityType, TTargetEntityType> | 多対多のリレーションシップを構成します。この構成機能は Code First Fluent API を使用して利用できます (DbModelBuilder を参照してください)。 | |
ModificationStoredProcedureConfigurationBase | データベース内のエンティティの変更に使用されるストアド プロシージャの構成を実行します。 | |
ModificationStoredProceduresConfiguration<TEntityType> | エンティティの変更に使用されるストアド プロシージャに対して構成を実行できるようにします。 | |
NotNullConditionConfiguration | プロパティに割り当てられた値に基づいて継承階層内の型を判別するための条件を構成します。この構成機能は Code First Fluent API を使用して利用できます (DbModelBuilder を参照してください)。 | |
OptionalNavigationPropertyConfiguration<TEntityType, TTargetEntityType> | エンティティ型から省略可能リレーションシップを構成します。 | |
PrimitiveColumnConfiguration | エンティティ型のプリミティブ列を構成します。 | |
PrimitivePropertyConfiguration | エンティティ型または複合型のプリミティブ プロパティを構成するためのメソッドを提供します。この構成機能は Code First Fluent API を使用して利用できます (DbModelBuilder を参照してください)。 | |
PropertyConventionConfiguration | モデル内のプロパティに基づいて、簡易規約に対して構成を実行できます。 | |
PropertyConventionWithHavingConfiguration<T> | モデル内のエンティティ型のプロパティとキャプチャした値に基づいて、簡易規約に対して構成を実行できます。 | |
PropertyMappingConfiguration | マッピング フラグメント内のプロパティを構成するために使用します。この構成機能は Code First Fluent API を使用して利用できます (DbModelBuilder を参照してください)。 | |
RequiredNavigationPropertyConfiguration<TEntityType, TTargetEntityType> | エンティティ型からの必須リレーションシップを構成します。 | |
StringColumnConfiguration | 文字列値の格納に使用するデータベース列を構成します。この構成機能は Code First Fluent API を使用して利用できます (DbModelBuilder を参照してください)。 | |
StringPropertyConfiguration | エンティティ型または複合型の string プロパティを構成するために使用します。この構成機能は Code First Fluent API を使用して利用できます (DbModelBuilder を参照してください)。 | |
StructuralTypeConfiguration<TStructuralType> | モデル内の特定の型に対して構成を実行するために使用します。 | |
TypeConventionConfiguration | モデル内のエンティティ型に基づいて、簡易規約に対して構成を実行できます。 | |
TypeConventionConfiguration<T> | 指定した共通型から継承する、モデル内のエンティティ型に基づいて、簡易規約に対して構成を実行できます。 | |
TypeConventionWithHavingConfiguration<T> | モデル内のエンティティ型とキャプチャした値に基づいて、簡易規約に対して構成を実行できます。 | |
TypeConventionWithHavingConfiguration<T, TValue> | 指定した共通型から継承する、モデル内のエンティティ型とキャプチャした値に基づいて、簡易規約に対して構成を実行できます。 | |
UpdateModificationStoredProcedureConfiguration<TEntityType> | エンティティの更新に使用されるストアド プロシージャに対して構成を実行できるようにします。 | |
ValueConditionConfiguration | 継承階層内の型を区別するための識別子列を構成します。この構成機能は Code First Fluent API を使用して利用できます (DbModelBuilder を参照してください)。 |