JsonSerializer.GenerateSchema Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
GenerateSchema(Type, SerializeOptions, Int32, CompatibilityMode) |
Genera lo schema JSON per la serializzazione JSON di un oggetto di metadati specificato. |
GenerateSchema(Type, SerializeOptions, Int32) |
Genera lo schema JSON per la serializzazione JSON di un oggetto di metadati specificato. |
GenerateSchema(Type, SerializeOptions) |
Genera lo schema JSON per la serializzazione JSON di un oggetto di metadati specificato. |
GenerateSchema(Type) |
Genera lo schema JSON per la serializzazione JSON di un oggetto di metadati specificato. |
GenerateSchema<T>() |
Genera lo schema JSON per la serializzazione JSON dell'oggetto di metadati specificato. |
GenerateSchema<T>(SerializeOptions) |
Genera lo schema JSON per la serializzazione JSON dell'oggetto di metadati specificato. |
GenerateSchema<T>(SerializeOptions, Int32) |
Genera lo schema JSON per la serializzazione JSON dell'oggetto di metadati specificato. |
GenerateSchema(Type, SerializeOptions, Int32, CompatibilityMode)
Genera lo schema JSON per la serializzazione JSON di un oggetto di metadati specificato.
public static string GenerateSchema (Type objectType, Microsoft.AnalysisServices.Tabular.SerializeOptions options, int dbCompatibilityLevel, Microsoft.AnalysisServices.CompatibilityMode mode);
static member GenerateSchema : Type * Microsoft.AnalysisServices.Tabular.SerializeOptions * int * Microsoft.AnalysisServices.CompatibilityMode -> string
Public Shared Function GenerateSchema (objectType As Type, options As SerializeOptions, dbCompatibilityLevel As Integer, mode As CompatibilityMode) As String
Parametri
- objectType
- Type
Tipo di oggetto di metadati.
- options
- SerializeOptions
Opzioni di serializzazione.
- dbCompatibilityLevel
- Int32
Livello di compatibilità di destinazione del database (deve essere 1200 o superiore).
- mode
- CompatibilityMode
Modalità di compatibilità del server di destinazione.
Restituisce
Schema JSON dell'oggetto.
Commenti
Lo schema generato include solo oggetti, proprietà e enumerazioni valide per il livello di compatibilità specificato.
Si applica a
GenerateSchema(Type, SerializeOptions, Int32)
Genera lo schema JSON per la serializzazione JSON di un oggetto di metadati specificato.
public static string GenerateSchema (Type objectType, Microsoft.AnalysisServices.Tabular.SerializeOptions options, int dbCompatibilityLevel);
static member GenerateSchema : Type * Microsoft.AnalysisServices.Tabular.SerializeOptions * int -> string
Public Shared Function GenerateSchema (objectType As Type, options As SerializeOptions, dbCompatibilityLevel As Integer) As String
Parametri
- objectType
- Type
Tipo di oggetto di metadati.
- options
- SerializeOptions
Opzioni di serializzazione.
- dbCompatibilityLevel
- Int32
Livello di compatibilità di destinazione del database (deve essere 1200 o superiore).
Restituisce
Schema JSON dell'oggetto.
Commenti
Lo schema generato include solo oggetti, proprietà e enumerazioni valide per il livello di compatibilità specificato.
Si applica a
GenerateSchema(Type, SerializeOptions)
Genera lo schema JSON per la serializzazione JSON di un oggetto di metadati specificato.
public static string GenerateSchema (Type objectType, Microsoft.AnalysisServices.Tabular.SerializeOptions options);
static member GenerateSchema : Type * Microsoft.AnalysisServices.Tabular.SerializeOptions -> string
Public Shared Function GenerateSchema (objectType As Type, options As SerializeOptions) As String
Parametri
- objectType
- Type
Tipo di oggetto di metadati.
- options
- SerializeOptions
Opzioni di serializzazione.
Restituisce
Schema JSON dell'oggetto.
Si applica a
GenerateSchema(Type)
Genera lo schema JSON per la serializzazione JSON di un oggetto di metadati specificato.
public static string GenerateSchema (Type objectType);
static member GenerateSchema : Type -> string
Public Shared Function GenerateSchema (objectType As Type) As String
Parametri
- objectType
- Type
Tipo di oggetto di metadati.
Restituisce
Schema JSON dell'oggetto.
Si applica a
GenerateSchema<T>()
Genera lo schema JSON per la serializzazione JSON dell'oggetto di metadati specificato.
public static string GenerateSchema<T> () where T : Microsoft.AnalysisServices.Tabular.MetadataObject;
static member GenerateSchema : unit -> string (requires 'T :> Microsoft.AnalysisServices.Tabular.MetadataObject)
Public Shared Function GenerateSchema(Of T As MetadataObject) () As String
Parametri di tipo
- T
Tipo di oggetto di metadati.
Restituisce
Schema JSON dell'oggetto.
Si applica a
GenerateSchema<T>(SerializeOptions)
Genera lo schema JSON per la serializzazione JSON dell'oggetto di metadati specificato.
public static string GenerateSchema<T> (Microsoft.AnalysisServices.Tabular.SerializeOptions options) where T : Microsoft.AnalysisServices.Tabular.MetadataObject;
static member GenerateSchema : Microsoft.AnalysisServices.Tabular.SerializeOptions -> string (requires 'T :> Microsoft.AnalysisServices.Tabular.MetadataObject)
Public Shared Function GenerateSchema(Of T As MetadataObject) (options As SerializeOptions) As String
Parametri di tipo
- T
Tipo di oggetto di metadati.
Parametri
- options
- SerializeOptions
Opzioni di serializzazione.
Restituisce
Schema JSON dell'oggetto.
Si applica a
GenerateSchema<T>(SerializeOptions, Int32)
Genera lo schema JSON per la serializzazione JSON dell'oggetto di metadati specificato.
public static string GenerateSchema<T> (Microsoft.AnalysisServices.Tabular.SerializeOptions options, int dbCompatibilityLevel) where T : Microsoft.AnalysisServices.Tabular.MetadataObject;
static member GenerateSchema : Microsoft.AnalysisServices.Tabular.SerializeOptions * int -> string (requires 'T :> Microsoft.AnalysisServices.Tabular.MetadataObject)
Public Shared Function GenerateSchema(Of T As MetadataObject) (options As SerializeOptions, dbCompatibilityLevel As Integer) As String
Parametri di tipo
- T
Tipo di oggetto di metadati.
Parametri
- options
- SerializeOptions
Opzioni di serializzazione.
- dbCompatibilityLevel
- Int32
Livello di compatibilità di destinazione del database (deve essere 1200 o superiore).
Restituisce
Schema JSON dell'oggetto.
Commenti
Lo schema generato include solo oggetti, proprietà e enumerazioni valide per il livello di compatibilità specificato.