次の方法で共有


System.Data.Entity.Core.Metadata.Edm 名前空間

クラス

AssociationEndMember

関連付けの種類の末尾を表します

AssociationSet

関連付けセットを表すクラス

AssociationSetEnd

AssociationSet End を表すクラス

AssociationType

概念モデル内の 2 つのエンティティ間の関連付け/リレーションシップ、またはストア モデル内の 2 つのテーブル間の外部キーリレーションシップについて説明します。 概念モデルでは、依存クラスが外部キー プロパティを定義する場合と定義しない場合があります。 外部キーが定義されている場合、 IsForeignKey プロパティは true になり、 Constraint プロパティには外部キーの詳細が含まれます

CollectionType

Edm コレクションの種類を表します

ComplexType

Edm 複合型を表します。 これは、概念空間モデルベースの規則から複合型を構成するために使用できます。 複合型はストア モデルではサポートされていません。

CsdlSerializer

EdmModel 1 つの CSDL スキーマ ファイルの制限に準拠する を XML ライターにシリアル化します。 シリアル化するモデルには、1 つの EntityContainer が含まれている必要があります。

DataModelErrorEventArgs

Entity Framework モデルの処理中に発生したエラーに関する情報。

DbModelExtensions

DbModel の拡張メソッド。

Documentation

アイテムに関連付けられているドキュメントを表すクラス

EdmError

このクラスは、汎用 EDM エラーのエラー情報をカプセル化します。

EdmFunction

関数を表す クラス

EdmFunctionPayload

の追加の属性とプロパティが含まれています。 EdmFunction

EdmItemCollection

Edm 空間内の項目のコレクションを表す クラス。

EdmMember

edm メンバー クラスを表します

EdmModel

概念モデルまたはストア モデルを表します。 このクラスを使用すると、モデルの形状とその構成方法に関する情報にアクセスできます。

EdmProperty

概念空間では、EdmProperty は Entity のプロパティを表します。 ストアスペースでは、EdmProperty はテーブル内の列を表します。

EdmSchemaError

このクラスは、発生したスキーマ エラーのエラー情報をカプセル化します。

EdmType

すべてのモデル型の Base EdmType クラス

EntityContainer

エンティティ コンテナーを表すクラス

EntitySet

EntityType で定義されている構造体の特定の使用法を表します。 概念モデルでは、エンティティのクエリと永続化を行うことができるセットを表します。 ストア モデルでは、テーブルを表します。 ストアスペース モデル規則から、プロパティを使用してテーブル名を構成し、プロパティを持つ Table テーブル スキーマを Schema 構成するために使用できます。

EntitySetBase

エンティティ セットを表すクラス

EntityType

の構造を表します EntitySet。 概念モデルでは、これはエンティティの形状と構造を表します。 ストア モデルでは、これはテーブルの構造を表します。 スキーマとテーブル名を変更するには、EntitySet を使用します。

EntityTypeBase

エンティティ型を表します

EnumMember

列挙型メンバーを表します。

EnumType

列挙型を表します。

Facet

Facet オブジェクトを表すクラス このオブジェクトは不変であり (読み取り専用に設定されるだけでなく)、システムの一部はその動作に応じて異なります

FacetDescription

FacetDescription オブジェクトを表すクラス

FunctionParameter

関数パラメーターを表すクラス

GlobalItem

すべてのメタデータの基本項目クラスを表します

ItemCollection

項目のコレクションを表す クラス。 コレクションの実際のメンテナンスの実装のほとんどは、MetadataCollection によって行われます

MetadataItem

すべてのメタデータの基本項目クラスを表します

MetadataProperty

アイテムのメタデータ属性を表すクラス

MetadataWorkspace

ランタイム メタデータ ワークスペース

NavigationProperty

edm ナビゲーション プロパティ クラスを表します

ObjectItemCollection

オブジェクト レイヤーの項目のコレクションを表すクラスです。 コレクションの実際のメンテナンスの実装のほとんどは、ItemCollection によって行われます

PrimitiveType

プリミティブ型を表すクラス

ReadOnlyMetadataCollection<T>

MetadataCollection の読み取り専用ラッパーを表すクラス

ReferentialConstraint

このクラスは、リレーションシップの "to" と "from" の端を指定する 2 つのエンティティ間の参照制約を表します。

RefType

ref 型を表すクラス

RelationshipEndMember

RelationshipEndMember クラスの新しいインスタンスを初期化します

RelationshipSet

リレーションシップ セットを表すクラス

RelationshipType

リレーションシップの種類を表します

RowType

Edm 行の種類を表します

SimpleType

単純型を表すクラス

SsdlSerializer

のストレージ (データベース) セクションを EdmModel XML にシリアル化します。

StoreItemCollection

ストア空間内のアイテムのコレクションを表す クラス。

StructuralType

構造タイプを表します

TypeUsage

項目の型情報を表すクラス

構造体

ReadOnlyMetadataCollection<T>.Enumerator

MetadataCollection の列挙子

インターフェイス

IEdmModelAdapter

の基になるストアと概念モデルを取得するための DbModelインターフェイス。

列挙型

BuiltInTypeKind

すべての組み込み型の一覧

CollectionKind

コレクションの種類 (プロパティに適用)

ConcurrencyMode

プロパティのコンカレンシー モード。

DataSpace

Dataspace

EdmSchemaErrorSeverity

Entity Framework モデルを検証するときに発生する可能性があるさまざまなエラーの重大度を定義します。

OperationAction

削除操作で使用できるアクションの一覧を表します

ParameterMode

パラメーターのモードを定義する列挙体

ParameterTypeSemantics

関数のオーバーロードを解決するために使用される型セマンティクスを定義する列挙。 これらのフラグは、関数定義ごとにプロバイダー マニフェストで定義されます。

PrimitiveTypeKind

EDM で定義されているプリミティブ型

PropertyKind

概念モデルにおける項目属性の種類を指定します。

RelationshipMultiplicity

リレーションシップの種類の末尾に関する多重度情報を表します

StoreGeneratedPattern

サーバー生成プロパティのパターン。