Freigeben über


TmdlSerializer.SerializeDatabaseToDocumentCollection Methode

Definition

Überlädt

SerializeDatabaseToDocumentCollection(Database, MetadataSerializationContext, Object)

Laden Sie den Satz von Dokumenten, die die bereitgestellte Datenbank darstellen, in den Kontext.

SerializeDatabaseToDocumentCollection(Database, MetadataSerializationContext, MetadataSerializationOptions, Object)

Laden Sie den Satz von Dokumenten, die die bereitgestellte Datenbank mithilfe der angegebenen Optionen in den Kontext darstellen.

SerializeDatabaseToDocumentCollection(Database, MetadataSerializationContext, Object)

Laden Sie den Satz von Dokumenten, die die bereitgestellte Datenbank darstellen, in den Kontext.

public static void SerializeDatabaseToDocumentCollection(Microsoft.AnalysisServices.Database db, Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext serializationContext, object userContext = default);
static member SerializeDatabaseToDocumentCollection : Microsoft.AnalysisServices.Database * Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext * obj -> unit
Public Shared Sub SerializeDatabaseToDocumentCollection (db As Database, serializationContext As MetadataSerializationContext, Optional userContext As Object = Nothing)

Parameter

db
Database

Eine Database, die die Quelle für die Metadaten ist.

serializationContext
MetadataSerializationContext

Der Serialisierungskontext.

userContext
Object

Ein optionaler Benutzerkontext, der dem Serialisierungsvorgang zugeordnet wird.

Ausnahmen

  • Die angegebene Datenbank ist ein Nullverweis (Nothing in Visual Basic).
  • Der angegebene Serialisierungskontext ist ein Nullverweis (Nothing in Visual Basic).

Hinweise

Alle Metadatendokumente, die vor der Ausführung im Kontext geladen werden, werden entfernt.

Wenn ein Benutzerkontext angegeben wird, wird er in die Benachrichtigungen an den Serialisierungshost aufgenommen.

Gilt für:

SerializeDatabaseToDocumentCollection(Database, MetadataSerializationContext, MetadataSerializationOptions, Object)

Laden Sie den Satz von Dokumenten, die die bereitgestellte Datenbank mithilfe der angegebenen Optionen in den Kontext darstellen.

public static void SerializeDatabaseToDocumentCollection(Microsoft.AnalysisServices.Database db, Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext serializationContext, Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationOptions options, object userContext = default);
static member SerializeDatabaseToDocumentCollection : Microsoft.AnalysisServices.Database * Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext * Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationOptions * obj -> unit
Public Shared Sub SerializeDatabaseToDocumentCollection (db As Database, serializationContext As MetadataSerializationContext, options As MetadataSerializationOptions, Optional userContext As Object = Nothing)

Parameter

db
Database

Eine Database, die die Quelle für die Metadaten ist.

serializationContext
MetadataSerializationContext

Der Serialisierungskontext.

options
MetadataSerializationOptions

Die Optionen für den Serialisierungsvorgang.

userContext
Object

Ein optionaler Benutzerkontext, der dem Serialisierungsvorgang zugeordnet wird.

Ausnahmen

  • Die angegebene Datenbank ist ein Nullverweis (Nothing in Visual Basic).
  • Der angegebene Serialisierungskontext ist ein Nullverweis (Nothing in Visual Basic).
  • Die angegebene Optionsinstanz ist ein Nullverweis (Nothing in Visual Basic).

Die bereitgestellten Optionen enthalten ungültige Einstellungen.

Hinweise

Alle Metadatendokumente, die vor der Ausführung im Kontext geladen werden, werden entfernt.

Wenn ein Benutzerkontext angegeben wird, wird er in die Benachrichtigungen an den Serialisierungshost aufgenommen.

Gilt für: