次の方法で共有


System.Data.Entity.Infrastructure.Annotations 名前空間

クラス

AnnotationCodeGenerator

このクラスから継承して、移行のスキャフォールディングの一環としてカスタム注釈のコード生成を可能にするサービスを作成します。 派生クラスは に設定する MigrationCodeGenerator必要があります。

AnnotationValues

スキャフォールディングまたは手動でコード化された DbMigration内の注釈値のペアを表します。

CompatibilityResult

と 関連する メソッドによって IsCompatibleWith(Object) 返され、2 つのオブジェクトを 1 つに結合できるように、1 つのオブジェクトが別のオブジェクトと競合しないかどうかを示します。

IndexAnnotation

このクラスのインスタンスは、Entity Framework モデルでデータベース インデックスを表すカスタム注釈として使用されます。

IndexAnnotationSerializer

このクラスは、Entity Framework モデルの EDMX 形式で格納できるように、オブジェクトをシリアル化および逆シリアル化 IndexAnnotation するために使用されます。

インターフェイス

IMergeableAnnotation

カスタム注釈として使用される型は、このインターフェイスを実装して、特定のテーブルまたは列で同じ名前の複数の注釈を使用しようとすると、複数の注釈を 1 つにマージすることで可能であることを示すことができます。