TmdlSerializer.SerializeObject 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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。
例外狀況
指定的元數據物件是 Null 參考(Visual Basic 中的 Nothing)。
指定的元資料對像是沒有名稱的 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。
例外狀況
- 指定的元數據物件是 Null 參考(Visual Basic 中的 Nothing)。
- 指定的選項實例是 Null 參考(Visual Basic 中的 Nothing)。
指定的元資料對像是沒有名稱的 NamedMetadataObject。
所提供的選項包含無效的設定。