JsonTypeInfo.CreateObject Proprietà
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.
Ottiene o imposta una factory senza parametri da usare per la deserializzazione.
public:
property Func<System::Object ^> ^ CreateObject { Func<System::Object ^> ^ get(); void set(Func<System::Object ^> ^ value); };
public Func<object>? CreateObject { get; set; }
member this.CreateObject : Func<obj> with get, set
Public Property CreateObject As Func(Of Object)
Valore della proprietà
Eccezioni
L'istanza JsonTypeInfo è stata bloccata per ulteriori modifiche.
-oppure-
Una factory senza parametri non è supportata per i metadati Kindcorrenti.
Commenti
Se impostato su null
, qualsiasi tentativo di deserializzare le istanze del tipo specificato genererà un'eccezione.
Per i contratti provenienti da DefaultJsonTypeInfoResolver o JsonSerializerContext, i tipi con un singolo costruttore predefinito o i costruttori predefiniti annotati con JsonConstructorAttribute verranno mappati a questo delegato.