共用方式為


IndexAnnotationSerializer 類別

定義

這個類別是用來序列化和還原序列化 IndexAnnotation 物件,以便將它們儲存在 Entity Framework 模型的 EDMX 形式。

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' }。 請注意,尚未在索引屬性中明確設定的屬性將會從序列化輸出中排除。 因此,在上述範例中,第一個索引具有指定的所有屬性、第二個索引沒有屬性,而第三個索引只會設定名稱。

建構函式

IndexAnnotationSerializer()

這個類別是用來序列化和還原序列化 IndexAnnotation 物件,以便將它們儲存在 Entity Framework 模型的 EDMX 形式。

方法

Deserialize(String, String)

將指定的字串還原序列化回 IndexAnnotation 物件。

Serialize(String, Object)

將指定的 IndexAnnotation 序列化為字串,以便儲存在 EDMX XML 中。

適用於