JsonPropertyInfo.ObjectCreationHandling Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, следует ли заменять или заполнять свойство или поле во время десериализации.
public:
property Nullable<System::Text::Json::Serialization::JsonObjectCreationHandling> ObjectCreationHandling { Nullable<System::Text::Json::Serialization::JsonObjectCreationHandling> get(); void set(Nullable<System::Text::Json::Serialization::JsonObjectCreationHandling> value); };
public System.Text.Json.Serialization.JsonObjectCreationHandling? ObjectCreationHandling { get; set; }
member this.ObjectCreationHandling : Nullable<System.Text.Json.Serialization.JsonObjectCreationHandling> with get, set
Public Property ObjectCreationHandling As Nullable(Of JsonObjectCreationHandling)
Значение свойства
Комментарии
Начальное значение этого свойства основано на наличии атрибута JsonObjectCreationHandlingAttribute в свойстве . Если null
задано значение , эффективная обработка разрешается на основе возможностей преобразователя свойств для заполнения, а также содержащих типов и PreferredObjectCreationHandling значенийPreferredPropertyObjectCreationHandling.