JsonTypeInfo.CreateJsonTypeInfo 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
CreateJsonTypeInfo(Type, JsonSerializerOptions) |
Crea un'istanza vuota JsonTypeInfo . |
CreateJsonTypeInfo<T>(JsonSerializerOptions) |
Crea un'istanza vuota JsonTypeInfo<T> . |
CreateJsonTypeInfo(Type, JsonSerializerOptions)
- Origine:
- JsonTypeInfo.cs
- Origine:
- JsonTypeInfo.cs
- Origine:
- JsonTypeInfo.cs
- Origine:
- JsonTypeInfo.cs
- Origine:
- JsonTypeInfo.cs
Crea un'istanza vuota JsonTypeInfo .
public:
static System::Text::Json::Serialization::Metadata::JsonTypeInfo ^ CreateJsonTypeInfo(Type ^ type, System::Text::Json::JsonSerializerOptions ^ options);
public static System.Text.Json.Serialization.Metadata.JsonTypeInfo CreateJsonTypeInfo (Type type, System.Text.Json.JsonSerializerOptions options);
static member CreateJsonTypeInfo : Type * System.Text.Json.JsonSerializerOptions -> System.Text.Json.Serialization.Metadata.JsonTypeInfo
Public Shared Function CreateJsonTypeInfo (type As Type, options As JsonSerializerOptions) As JsonTypeInfo
Parametri
- type
- Type
Tipo per il quale vengono specificati i metadati del contratto.
- options
- JsonSerializerOptions
L'istanza JsonSerializerOptions dei metadati è associata.
Restituisce
Istanza vuota JsonTypeInfo .
Eccezioni
type
o options
è null
.
type
non può essere usato per la serializzazione.
Commenti
Il restituito JsonTypeInfo sarà vuoto, ad eccezione della Converter proprietà che verrà risolta da Converters o dai convertitori predefiniti per il tipo. Tutti i convertitori specificati tramite JsonConverterAttribute la dichiarazione di tipo non verranno risolti da questo metodo.
Quale convertitore viene risolto influisce sul valore di Kind, che limita il tipo di metadati che può essere modificato nell'istanza JsonTypeInfo .
Si applica a
CreateJsonTypeInfo<T>(JsonSerializerOptions)
- Origine:
- JsonTypeInfo.cs
- Origine:
- JsonTypeInfo.cs
- Origine:
- JsonTypeInfo.cs
- Origine:
- JsonTypeInfo.cs
- Origine:
- JsonTypeInfo.cs
Crea un'istanza vuota JsonTypeInfo<T> .
public:
generic <typename T>
static System::Text::Json::Serialization::Metadata::JsonTypeInfo<T> ^ CreateJsonTypeInfo(System::Text::Json::JsonSerializerOptions ^ options);
public static System.Text.Json.Serialization.Metadata.JsonTypeInfo<T> CreateJsonTypeInfo<T> (System.Text.Json.JsonSerializerOptions options);
static member CreateJsonTypeInfo : System.Text.Json.JsonSerializerOptions -> System.Text.Json.Serialization.Metadata.JsonTypeInfo<'T>
Public Shared Function CreateJsonTypeInfo(Of T) (options As JsonSerializerOptions) As JsonTypeInfo(Of T)
Parametri di tipo
- T
Tipo per il quale vengono specificati i metadati del contratto.
Parametri
- options
- JsonSerializerOptions
L'istanza JsonSerializerOptions dei metadati è associata.
Restituisce
Istanza vuota JsonTypeInfo<T> .
Eccezioni
options
è null
.
Commenti
La visualizzazione restituita <cref="T:System.Text.Json.Serialization.Metadata.JsonTypeInfo'1> sarà vuota, ad eccezione della Converter proprietà, che verrà risolta o dai Converters convertitori predefiniti per il tipo. Tutti i convertitori specificati tramite JsonConverterAttribute la dichiarazione di tipo non verranno risolti da questo metodo.
Quale convertitore viene risolto influisce sul valore di Kind, che limita il tipo di metadati che può essere modificato nell'istanza JsonTypeInfo .