JsonSerializerOptions.IgnoreReadOnlyFields Property

Definition

Gets or sets a value that indicates whether read-only fields are ignored during serialization. A field is read-only if it is marked with the readonly keyword. The default value is false.

public:
 property bool IgnoreReadOnlyFields { bool get(); void set(bool value); };
public bool IgnoreReadOnlyFields { get; set; }
member this.IgnoreReadOnlyFields : bool with get, set
Public Property IgnoreReadOnlyFields As Boolean

Property Value

true if read-only fields are ignored during serialization; false otherwise.

Exceptions

This property is set after serialization or deserialization has occurred.

Remarks

Read-only fields are not deserialized regardless of this setting.

Applies to