public abstract class JsonContract
The JsonContract type exposes the following members.
Gets or sets the default JsonConverter for this contract.
Gets or sets the type created during deserialization.
Gets or sets the default creator method used to create the object.
Gets or sets a value indicating whether the default creator is non-public.
Gets or sets whether this type contract is serialized as a reference.
Gets or sets all methods called immediately after deserialization of the object.
Gets or sets all methods called during deserialization of the object.
Gets or sets all method called when an error is thrown during the serialization of the object.
Gets or sets all methods called after serialization of the object graph.
Gets or sets all methods called before serialization of the object.
Gets the underlying type for the contract.
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)
Serves as the default hash function.(Inherited from Object.)
Gets the Type of the current instance.(Inherited from Object.)
Creates a shallow copy of the current Object.(Inherited from Object.)
Returns a string that represents the current object.(Inherited from Object.)