次の方法で共有


IndexAnnotationSerializer クラス

定義

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

public class IndexAnnotationSerializer : System.Data.Entity.Infrastructure.IMetadataAnnotationSerializer
type IndexAnnotationSerializer = class
    interface IMetadataAnnotationSerializer
Public Class IndexAnnotationSerializer
Implements IMetadataAnnotationSerializer
継承
IndexAnnotationSerializer
実装

注釈

シリアル化された形式の例としては、{ Name: 'MyIndex'、Order: 7、IsClustered: True、IsUnique: False } { } { Name: 'MyOtherIndex' } があります。 インデックス属性で明示的に設定されていないプロパティは、シリアル化された出力から除外されることに注意してください。 したがって、上の例では、最初のインデックスにはすべてのプロパティが指定され、2 番目のインデックスには何も指定されておらず、3 番目のインデックスには名前が設定されています。

コンストラクター

IndexAnnotationSerializer()

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

メソッド

Deserialize(String, String)

指定された文字列を オブジェクトに IndexAnnotation 逆シリアル化します。

Serialize(String, Object)

指定 IndexAnnotation された を EDMX XML 内のストレージ用の文字列にシリアル化します。

適用対象