TmdlSerializer.SerializeObject 方法

定义

重载

SerializeObject(MetadataObject, Boolean)

将内存中表格 metdata 对象序列化为 TMDL 文本内容。

SerializeObject(MetadataObject, MetadataSerializationOptions, Boolean)

使用指定的选项将内存中表格 metdata 对象序列化为 TMDL 文本内容。

SerializeObject(MetadataObject, Boolean)

将内存中表格 metdata 对象序列化为 TMDL 文本内容。

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

参数

object
MetadataObject

要序列化的元数据对象

qualifyObject
Boolean

指示内容是否应在元数据对象图中包含对象的限定路径;默认值为 true。

返回

包含 TMDL 文本内容的 String

例外

指定的元数据对象是空引用(Visual Basic 中没有任何内容)。

指定的元数据对象是没有名称的 NamedMetadataObject

适用于

SerializeObject(MetadataObject, MetadataSerializationOptions, Boolean)

使用指定的选项将内存中表格 metdata 对象序列化为 TMDL 文本内容。

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

参数

object
MetadataObject

要序列化的元数据对象

options
MetadataSerializationOptions

序列化操作的选项。

qualifyObject
Boolean

指示内容是否应在元数据对象图中包含对象的限定路径;默认值为 true。

返回

包含 TMDL 文本内容的 String

例外

  • 指定的元数据对象是空引用(Visual Basic 中没有任何内容)。
  • 指定的选项实例是空引用(Visual Basic 中没有任何内容)。

指定的元数据对象是没有名称的 NamedMetadataObject

提供的选项包括无效的设置。

适用于