JsonSerializer.SerializeObject メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 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は、エラーが発生します。