MetadataSerializationContext Sınıf

Tanım

Meta verilerin içeriğine sahip bir dizi belge içeren bir meta veri serileştirme bağlamı için temel sınıf.

public abstract class MetadataSerializationContext : Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationManagerBase, System.Collections.Generic.IEnumerable<Microsoft.AnalysisServices.Tabular.Serialization.MetadataDocument>
type MetadataSerializationContext = class
    inherit MetadataSerializationManagerBase
    interface seq<MetadataDocument>
    interface IEnumerable
Public MustInherit Class MetadataSerializationContext
Inherits MetadataSerializationManagerBase
Implements IEnumerable(Of MetadataDocument)
Devralma
MetadataSerializationContext
Uygulamalar

Özellikler

Name Description
Documents

Bağlamda yer alan belgelerin mantıksal yollarını alır.

Host

Devam eden serileştirme etkinliği sırasındaki olayların bildirilmesi için IMetadataSerializationHost uygulayan bir konağı alır ve ayarlar.

Item[String]

Belirtilen mantıksal yol tarafından dizine alınan meta veri belgesini alır.

Style

İçeriğin belge kümesinde seri hale getirildiği stili alır.

Yöntemler

Name Description
Clear()

Bağlamdaki tüm belgeleri temizleyin.

Create(MetadataSerializationStyle)

MetadataSerializationContext sınıfının herhangi bir yüklü belge olmadan yeni bir örneğini oluşturur.

Create(MetadataSerializationStyle, Database)

MetadataSerializationContext sınıfının yeni bir örneğini oluşturur ve belirtilen veritabanını sağlanan stilde seri hale getirmenin sonucu olan tüm belgeleri yükleyin.

Create(MetadataSerializationStyle, Database, MetadataSerializationOptions)

MetadataSerializationContext sınıfının yeni bir örneğini oluşturur ve sağlanan stilde verilen seçenekleri kullanarak belirtilen veritabanını seri hale getirmenin sonucu olan tüm belgeleri yükleyin.

Create(MetadataSerializationStyle, Model)

MetadataSerializationContext sınıfının yeni bir örneğini oluşturur ve belirtilen modeli sağlanan stilde seri hale getirmenin sonucu olan tüm belgeleri yükleyin.

Create(MetadataSerializationStyle, Model, MetadataSerializationOptions)

MetadataSerializationContext sınıfının yeni bir örneğini oluşturur ve sağlanan stilde verilen seçenekleri kullanarak belirtilen modeli seri hale getirmenin sonucu olan tüm belgeleri yükleyin.

GetEnumerator()

Meta verilerin içeriğine sahip bir dizi belge içeren bir meta veri serileştirme bağlamı için temel sınıf.

LoadFromDatabase(Database, MetadataSerializationOptions, Object)

Bağlamı verilen seçenekleri kullanarak sağlanan veritabanını temsil eden bir belge kümesiyle yükleyin.

LoadFromDatabase(Database, Object)

Bağlamı, sağlanan veritabanını temsil eden bir belge kümesiyle yükleyin.

LoadFromModel(Model, MetadataSerializationOptions, Object)

Bağlamı verilen seçenekleri kullanarak sağlanan modeli temsil eden bir belge kümesiyle yükleyin.

LoadFromModel(Model, Object)

Bağlamı, sağlanan modeli temsil eden bir belge kümesiyle yükleyin.

ReadFromDocument(Stream)

Belirtilen akış tarafından sağlanan belgenin içeriğini okuyun ve bağlamda depolayın.

ReadFromDocument(String, Stream)

Belirtilen akış tarafından sağlanan belgenin içeriğini okuyun ve belirtilen mantıksal yolun altındaki bağlamda depolayın.

ReadFromDocument(String, TextReader, Encoding)

Belirtilen okuyucu tarafından sağlanan belgenin içeriğini okuyun ve belirtilen mantıksal yolun altındaki bağlamda depolayın.

ReadFromDocument(TextReader, Encoding)

Belirtilen okuyucu tarafından sağlanan belgenin içeriğini okuyun ve bağlamda depolayın.

RemoveDocument(String)

Bağlam içindeki belge kümesinden bir meta veri belgesini kaldırır.

ToDatabase(MetadataDeserializationOptions, Object)

Bağlamda depolanan meta veri belgelerinin içeriğine göre yeni bir veritabanı oluşturur.

ToDatabase(Object)

Bağlamda depolanan meta veri belgelerinin içeriğine göre yeni bir veritabanı oluşturur.

ToModel(MetadataDeserializationOptions, Object)

Bağlamda depolanan meta veri belgelerinin içeriğine göre yeni bir model oluşturur.

ToModel(Object)

Bağlamda depolanan meta veri belgelerinin içeriğine göre yeni bir model oluşturur.

UpdateModel(Model, MetadataDeserializationOptions, Object)

Sağlanan Model, bağlamda depolanan meta veri belgelerinin içeriğine göre güncelleştirir.

UpdateModel(Model, Object)

Sağlanan Model, bağlamda depolanan meta veri belgelerinin içeriğine göre güncelleştirir.

WriteToDocument(String, Stream)

Belirtilen mantıksal yol tarafından dizine alınan bağlamı sağlanan belgeye yazma.

WriteToDocument(String, TextWriter, Encoding)

Belirtilen mantıksal yol tarafından dizine alınan bağlamı sağlanan yazıcıya yazma.

Belirtik Arabirim Kullanımları

Name Description
IEnumerable.GetEnumerator()

Meta verilerin içeriğine sahip bir dizi belge içeren bir meta veri serileştirme bağlamı için temel sınıf.

Şunlara uygulanır