TmdlSerializer.SerializeObject Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
SerializeObject(MetadataObject, Boolean) |
Serializes an in-memory Tabular metdata object to TMDL text content. |
SerializeObject(MetadataObject, MetadataSerializationOptions, Boolean) |
Serializes an in-memory Tabular metdata object to TMDL text content using the specified options. |
SerializeObject(MetadataObject, Boolean)
Serializes an in-memory Tabular metdata object to TMDL text content.
public static string SerializeObject (Microsoft.AnalysisServices.Tabular.MetadataObject object, bool qualifyObject = true);
static member SerializeObject : Microsoft.AnalysisServices.Tabular.MetadataObject * bool -> string
Public Shared Function SerializeObject (object As MetadataObject, Optional qualifyObject As Boolean = true) As String
Parameters
- object
- MetadataObject
The metadata object to serialize
- qualifyObject
- Boolean
An indication if the content should include the qualifying path of the object in the metadata objects-graph; default is true.
Returns
A String with the TMDL text content.
Exceptions
The specified metadata object is a null reference (Nothing in Visual Basic).
The specified metadata object is a NamedMetadataObject without a name.
Applies to
SerializeObject(MetadataObject, MetadataSerializationOptions, Boolean)
Serializes an in-memory Tabular metdata object to TMDL text content using the specified options.
public static string SerializeObject (Microsoft.AnalysisServices.Tabular.MetadataObject object, Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationOptions options, bool qualifyObject = true);
static member SerializeObject : Microsoft.AnalysisServices.Tabular.MetadataObject * Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationOptions * bool -> string
Public Shared Function SerializeObject (object As MetadataObject, options As MetadataSerializationOptions, Optional qualifyObject As Boolean = true) As String
Parameters
- object
- MetadataObject
The metadata object to serialize
- options
- MetadataSerializationOptions
The options for the serialization action.
- qualifyObject
- Boolean
An indication if the content should include the qualifying path of the object in the metadata objects-graph; default is true.
Returns
A String with the TMDL text content.
Exceptions
- The specified metadata object is a null reference (Nothing in Visual Basic).
- The specified options instance is a null reference (Nothing in Visual Basic).
The specified metadata object is a NamedMetadataObject without a name.
The provided options include invalid settings.