System.Data.Entity.Core.Objects.DataClasses 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
ComplexObject |
これは、ADO.NET のエンティティに必要な最小インターフェイスを表すインターフェイスです。 |
EdmComplexPropertyAttribute |
複合プロパティの属性 暗黙的な既定の AttributeUsage プロパティ Inherited=True、AllowMultiple=False、メタデータ システムはこれを想定しており、さらに存在する場合でも、これらの各属性の最初のプロパティのみを確認します。 |
EdmComplexTypeAttribute |
複合型の属性 |
EdmEntityTypeAttribute |
Edm 基本クラスを識別する属性 |
EdmEnumTypeAttribute |
列挙型を示す属性。 |
EdmFunctionAttribute |
指定されたメソッドが EDM 関数のプロキシであることを示します。 |
EdmPropertyAttribute |
要素を格納するためにマップされるプロパティの基本属性。 暗黙的な既定の AttributeUsage プロパティ Inherited=True、AllowMultiple=False、メタデータ システムはこれを想定しており、さらに存在する場合でも、これらの各属性の最初のプロパティのみを確認します。 |
EdmRelationshipAttribute |
概念モデルのアソシエーションに基づいて、2 つのエンティティ型間のリレーションシップを定義します。 |
EdmRelationshipNavigationPropertyAttribute |
RelationshipSet の暗黙的な既定の AttributeUsage プロパティ Inherited=True、AllowMultiple=False に対して定義された End を識別する属性。メタデータ システムはこれを想定しており、さらに存在する場合でも、これらの各属性の最初の部分のみを確認します。 |
EdmScalarPropertyAttribute |
IEntity のスカラー プロパティの属性。 暗黙的な既定の AttributeUsage プロパティ Inherited=True、AllowMultiple=False、メタデータ システムはこれを想定しており、さらに存在する場合でも、これらの各属性の最初のプロパティのみを確認します。 |
EdmSchemaAttribute |
静的型の属性 |
EdmTypeAttribute |
スキーマ化された型の基本属性 |
EntityCollection<TEntity> |
特定の EDM コンストラクトをモデル化するエンティティのコレクション。特定の型のすべてのエンティティ、または特定のリレーションシップに参加するエンティティのいずれかになります。 |
EntityObject |
これは、すべての割り当てられた EntityObject クラスの基礎となるクラスです。 |
EntityReference |
多重度 1 で終わるリレーションシップをモデル化します。 |
EntityReference<TEntity> |
多重度 1 で終わるリレーションシップをモデル化します。 |
RelatedEnd |
EntityCollection と EntityReference の基底クラス |
RelationshipManager |
遅延作成されたリレーションシップ ナビゲーション プロパティ オブジェクト (コレクションと refs) のコンテナー。 |
StructuralObject |
このクラスには、日付オブジェクトに必要な一般的なメソッドが含まれています。 |
インターフェイス
IEntityChangeTracker |
このインターフェイスは変更トラッカーによって実装され、データ クラスによって変更を報告するために使用されます |
IEntityWithChangeTracker |
変更トラッカーで管理するためにデータ クラスが実装する必要がある最小インターフェイス。 |
IEntityWithKey |
キーを含むエンティティを定義するインターフェイス。 |
IEntityWithRelationships |
データ クラスがリレーションシップを公開する場合に実装する必要があるインターフェイス |
IRelatedEnd |
リレーションシップの一方の端を表します。 |
列挙型
RelationshipKind |
リレーションシップの種類を識別します |
Entity Framework