JsonSerializer.SerializeObject メソッド

定義

オーバーロード

SerializeObject(MetadataObject)

メモリ内の Tabular モデル オブジェクトを JSON 構造にシリアル化します。

SerializeObject(MetadataObject, SerializeOptions)

メモリ内の Tabular モデル オブジェクトを JSON 構造にシリアル化します。

SerializeObject(MetadataObject, SerializeOptions, Int32)

メモリ内の Tabular モデル オブジェクトを JSON 構造にシリアル化します。

SerializeObject(MetadataObject, SerializeOptions, Int32, CompatibilityMode)

メモリ内の Tabular モデル オブジェクトを JSON 構造にシリアル化します。

SerializeObject(MetadataObject)

メモリ内の Tabular モデル オブジェクトを JSON 構造にシリアル化します。

public static string SerializeObject(Microsoft.AnalysisServices.Tabular.MetadataObject metadataObject);
static member SerializeObject : Microsoft.AnalysisServices.Tabular.MetadataObject -> string
Public Shared Function SerializeObject (metadataObject As MetadataObject) As String

パラメーター

metadataObject
MetadataObject

シリアル化するメモリ内のモデル オブジェクト。

戻り値

JSON でのオブジェクト定義。

適用対象

SerializeObject(MetadataObject, SerializeOptions)

メモリ内の Tabular モデル オブジェクトを JSON 構造にシリアル化します。

public static string SerializeObject(Microsoft.AnalysisServices.Tabular.MetadataObject metadataObject, Microsoft.AnalysisServices.Tabular.SerializeOptions options);
static member SerializeObject : Microsoft.AnalysisServices.Tabular.MetadataObject * Microsoft.AnalysisServices.Tabular.SerializeOptions -> string
Public Shared Function SerializeObject (metadataObject As MetadataObject, options As SerializeOptions) As String

パラメーター

metadataObject
MetadataObject

シリアル化するメモリ内のモデル オブジェクト。

options
SerializeOptions

シリアル化オプション。

戻り値

JSON でのオブジェクト定義。

適用対象

SerializeObject(MetadataObject, SerializeOptions, Int32)

メモリ内の Tabular モデル オブジェクトを JSON 構造にシリアル化します。

public static string SerializeObject(Microsoft.AnalysisServices.Tabular.MetadataObject metadataObject, Microsoft.AnalysisServices.Tabular.SerializeOptions options, int dbCompatibilityLevel);
static member SerializeObject : Microsoft.AnalysisServices.Tabular.MetadataObject * Microsoft.AnalysisServices.Tabular.SerializeOptions * int -> string
Public Shared Function SerializeObject (metadataObject As MetadataObject, options As SerializeOptions, dbCompatibilityLevel As Integer) As String

パラメーター

metadataObject
MetadataObject

シリアル化するメモリ内のモデル オブジェクト。

options
SerializeOptions

シリアル化オプション。

dbCompatibilityLevel
Int32

データベースの目標互換性レベル (1200 以上でなければなりません)。

戻り値

JSON でのオブジェクト定義。

注釈

より大きいdbCompatibilityLevel互換性制限が保持されている場合metadataObjectは、エラーが発生します。

適用対象

SerializeObject(MetadataObject, SerializeOptions, Int32, CompatibilityMode)

メモリ内の Tabular モデル オブジェクトを JSON 構造にシリアル化します。

public static string SerializeObject(Microsoft.AnalysisServices.Tabular.MetadataObject metadataObject, Microsoft.AnalysisServices.Tabular.SerializeOptions options, int dbCompatibilityLevel, Microsoft.AnalysisServices.CompatibilityMode mode);
static member SerializeObject : Microsoft.AnalysisServices.Tabular.MetadataObject * Microsoft.AnalysisServices.Tabular.SerializeOptions * int * Microsoft.AnalysisServices.CompatibilityMode -> string
Public Shared Function SerializeObject (metadataObject As MetadataObject, options As SerializeOptions, dbCompatibilityLevel As Integer, mode As CompatibilityMode) As String

パラメーター

metadataObject
MetadataObject

シリアル化するメモリ内のモデル オブジェクト。

options
SerializeOptions

シリアル化オプション。

dbCompatibilityLevel
Int32

データベースの目標互換性レベル (1200 以上でなければなりません)。

mode
CompatibilityMode

ターゲット サーバーの互換モード。

戻り値

JSON でのオブジェクト定義。

注釈

より大きいdbCompatibilityLevel互換性制限が保持されている場合metadataObjectは、エラーが発生します。

適用対象