You are here: Symbol Reference > Stimulsoft.Base.Json.Serialization Namespace > JsonObjectContract Class > JsonObjectContract Members
Stimulsoft Reports Class Reference
ContentsIndexHome
PreviousUpNext
JsonObjectContract Members

The following tables list the members exposed by JsonObjectContract.

 
Name 
Description 
 
Initializes a new instance of the JsonObjectContract class.  
 
Name 
Description 
 
This is CreateSerializationCallback, a member of class JsonContract. 
 
This is CreateSerializationErrorCallback, a member of class JsonContract. 
 
This is GetUninitializedObject, a member of class JsonObjectContract. 
 
This is InvokeOnDeserialized, a member of class JsonContract. 
 
This is InvokeOnDeserializing, a member of class JsonContract. 
 
This is InvokeOnError, a member of class JsonContract. 
 
This is InvokeOnSerialized, a member of class JsonContract. 
 
This is InvokeOnSerializing, a member of class JsonContract. 
 
Name 
Description 
 
Gets the constructor parameters required for any non-default constructor  
 
Gets or sets the default JsonConverter for this contract.  
 
Gets or sets the type created during deserialization.  
 
Gets a collection of JsonProperty instances that define the parameters used with OverrideCreator.  
 
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 the extension data getter.  
 
Gets or sets the extension data setter.  
 
Gets or sets whether this type contract is serialized as a reference.  
 
Gets or sets the default collection items JsonConverter.  
 
Gets or sets a value indicating whether the collection items preserve object references.  
 
Gets or sets the collection item reference loop handling.  
 
Gets or sets a value that indicates whether the object's properties are required.  
 
Gets or sets the collection item type name handling.  
 
Gets or sets the object member serialization.  
 
Gets or sets the method called immediately after deserialization of the object.  
 
Gets or sets all methods called immediately after deserialization of the object.  
 
Gets or sets the method called during deserialization of the object.  
 
Gets or sets all methods called during deserialization of the object.  
 
Gets or sets the method called when an error is thrown during the serialization of the object.  
 
Gets or sets all method called when an error is thrown during the serialization of the object.  
 
Gets or sets the method called after serialization of the object graph.  
 
Gets or sets all methods called after serialization of the object graph.  
 
Gets or sets the method called before serialization of the object.  
 
Gets or sets all methods called before serialization of the object.  
 
Gets or sets the override constructor used to create the object. This is set when a constructor is marked up using the JsonConstructor attribute.  
 
Gets or sets the function used to create the object. When set this function will override JsonContract.DefaultCreator. This function is called with a collection of arguments which are defined by the CreatorParameters collection.  
 
Gets or sets the parametrized constructor used to create the object.  
 
Gets the object's properties.  
 
Gets the underlying type for the contract.  
 
Name 
Description 
 
This is ContractType, a member of class JsonContract. 
 
This is InternalReadType, a member of class JsonContract. 
 
This is IsConvertable, a member of class JsonContract. 
 
This is IsEnum, a member of class JsonContract. 
 
This is IsInstantiable, a member of class JsonContract. 
 
This is IsNullable, a member of class JsonContract. 
 
This is IsReadOnlyOrFixedSize, a member of class JsonContract. 
 
This is IsSealed, a member of class JsonContract. 
 
This is NonNullableUnderlyingType, a member of class JsonContract. 
 
Name 
Description 
 
the final (i.e. can't be inherited from like a sealed class or valuetype) item contract 
 
This is HasRequiredOrDefaultValueProperties, a member of class JsonObjectContract. 
 
internally specified JsonConverter's to override default behavour checked for after passed in converters and attribute specified converters 
 
will be null for containers that don't have an item type (e.g. IList) or for complex objects 
 
This is ParametrizedCreator, a member of class JsonObjectContract. 
Made with Doc-O-Matic.
What do you think about this topic? Send feedback!
Copyright (c) 2017. All rights reserved.