Table of Contents

Enum DeserializeDefaultValuesPolicy

Namespace
ShapeShift
Assembly
ShapeShift.dll

Specifies how missing and null values are handled during deserialization.

[Flags]
public enum DeserializeDefaultValuesPolicy

Fields

AllowMissingValuesForRequiredProperties = 3

Allows required values to be absent, leaving their default values in place.

AllowNullValuesForNonNullableProperties = 1

Allows null values to be assigned to non-nullable members.

Default = 0

Rejects missing required values and null values assigned to non-nullable members.