次の方法で共有


System.Data.Entity.Core.Mapping 名前空間

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]

System.Data.Entity.Core.Mapping 名前空間には、Entity Framework のマッピングを管理するクラスが含まれています。

クラス

  クラス 説明
パブリック クラス AssociationSetMapping CS 空間の AssociationSet のマッピング メタデータを表します
パブリック クラス AssociationSetModificationFunctionMapping アソシエーション セットの修正関数マッピングについて説明します。
パブリック クラス AssociationTypeMapping CS 空間のアソシエーション型マップのマッピング メタデータを表します。
パブリック クラス ComplexPropertyMapping 複合プロパティのマッピング メタデータ。
パブリック クラス ComplexTypeMapping 複合型のマッピング メタデータ。
パブリック クラス ConditionPropertyMapping 型の条件付きプロパティ マッピングのマッピング メタデータ。条件プロパティ マッピングは、C 側プロパティまたは S 側プロパティで条件を指定します。
パブリック クラス EndPropertyMapping アソシエーションの End プロパティのマッピング メタデータ。
パブリック クラス EntityContainerMapping CS 空間の EntityContainer マップのマッピング メタデータを表します。
パブリック クラス EntitySetBaseMapping CS 空間のエクステントのマッピング メタデータを表します
パブリック クラス EntitySetMapping CS 空間の EnitytSet のマッピング メタデータを表します。
パブリック クラス EntityTypeMapping エンティティ型のマッピング メタデータ。EntitySet が複数の型のエンティティを表す場合、EntitySet の EntityTypeMapping は複数あります (例: PersonSet エンティティ エクステントが Person 型と Customer 型を表す場合、PersonSet のマッピングの下に 2 つの EntityTypeMapping があります)。
パブリック クラス EntityTypeModificationFunctionMapping エンティティ セット内のエンティティ型の変更関数マッピングを示します。
パブリック クラス EntityViewContainer 互換性のために残されています。 生成されたビューを格納するためにデザイン時に作成される型の基本クラス。
パブリック クラス EntityViewGenerationAttribute 互換性のために残されています。 生成されたビューの種類を含むアセンブリをマークするための属性。
パブリック クラス FunctionImportComplexTypeMapping 関数インポートの結果の複合型マッピングを表します。
パブリック クラス FunctionImportEntityTypeMapping 関数インポート エンティティ型マッピングを表します。
パブリック クラス FunctionImportEntityTypeMappingCondition 関数インポートの結果のマッピング条件を表します。
パブリック クラス FunctionImportEntityTypeMappingConditionIsNull NULL または NOT NULL であることを確認して評価される、関数インポートの結果のマッピング条件を表します。
パブリック クラス FunctionImportEntityTypeMappingConditionValue 指定された値との比較によって評価される、関数インポートの結果のマッピング条件を表します。
パブリック クラス FunctionImportMapping モデルの関数インポートからストアのコンポーザブルな関数またはコンポーザブルでない関数へのマッピングを表します。
パブリック クラス FunctionImportMappingComposable モデルの関数インポートからストアのコンポーザブルな関数へのマッピングを表します。
パブリック クラス FunctionImportMappingNonComposable モデル関数インポートからコンポーザブルでない格納関数へのマッピングを表します。
パブリック クラス FunctionImportResultMapping 関数インポートの結果マッピングを表します。
パブリック クラス FunctionImportReturnTypePropertyMapping 関数インポートの戻り値の型のプロパティをマッピングするための基本クラスです。
パブリック クラス FunctionImportReturnTypeScalarPropertyMapping 関数インポートの戻り値の型のプロパティをテーブル列にマップします。
パブリック クラス FunctionImportStructuralTypeMapping 関数インポート構造型マッピングを指定します。
パブリック クラス IsNullConditionMapping プロパティ/列の値が NULL または NOT NULL であるかどうかを確認して評価されるマッピング条件を指定します。
パブリック クラス MappingBase すべてのマッピング メタデータの基本項目クラスを表します
パブリック クラス MappingFragment マッピング フラグメントのメタデータを表します。一連のマッピング フラグメントは、セット マッピング (EntitySet、AssociationSet、または CompositionSet) を構成します。各 MappingFragment は、単一のテーブルにマップされる型のプロパティにマッピングを提供します。
パブリック クラス MappingItem マッピング領域 (DataSpace.CSSpace) の項目の基本クラスを表します。
パブリック クラス MappingItemCollection Edm 空間のマッピング項目のコレクションを表すクラス。
パブリック クラス ModificationFunctionMapping エンティティまたはアソシエーションの変更処理の修正関数バインドについて説明します。
パブリック クラス ModificationFunctionMemberPath エンティティまたはアソシエーション型構造内のメンバーの場所について説明します。
パブリック クラス ModificationFunctionParameterBinding 修正対象となるエンティティまたはアソシエーションのメンバーへの修正関数パラメーターのバインドを表します。
パブリック クラス ModificationFunctionResultBinding 名前付き結果セット列から値を取得しているメンバーへのバインドを定義します。
パブリック クラス PropertyMapping すべての種類のプロパティ マッピングのマッピング メタデータ。
パブリック クラス ScalarPropertyMapping スカラー プロパティのマッピング メタデータ。
パブリック クラス StorageMappingItemCollection ストレージの割り当て (CS マッピング) 領域内のアイテムのコレクションを表します。
パブリック クラス StructuralTypeMapping 構造型マッピングを指定します。
パブリック クラス TypeMapping CS 空間の型マップのマッピング メタデータを表します。
パブリック クラス ValueConditionMapping 指定された値のプロパティまたは列の値を比較して評価されるマッピング条件を指定します。