[This is preliminary documentation and is subject to change.]

The JsonSerializerSettings type exposes the following members.

Constructors

  NameDescription
JsonSerializerSettings
Initializes a new instance of the JsonSerializerSettings class.

Methods

  NameDescription
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Fields

  NameDescription
DefaultDefaultValueHandling
DefaultMissingMemberHandling
DefaultNullValueHandling
DefaultObjectCreationHandling
DefaultReferenceLoopHandling

Properties

  NameDescription
Converters
Gets or sets a collection JsonConverter that will be used during serialization.
DefaultValueHandling
Gets or sets how null default are handled during serialization and deserialization.
MappingResolver
MissingMemberHandling
Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization.
NullValueHandling
Gets or sets how null values are handled during serialization and deserialization.
ObjectCreationHandling
Gets or sets how objects are created during deserialization.
ReferenceLoopHandling
Gets or sets how reference loops (e.g. a class referencing itself) is handled.

See Also

JsonSerializerSettings Class
Facebook.Json Namespace