WCF-Xtensions Class Reference for Mono
JsonObjectContract Class Members
Properties 


The following tables list the members exposed by JsonObjectContract.

Public Constructors
 NameDescription
Public ConstructorJsonObjectContract ConstructorInitializes a new instance of the JsonObjectContract class.  
Top
Public Properties
 NameDescription
Public PropertyConstructorParameters Gets the constructor parameters required for any non-default constructor  
Public PropertyConverterGets or sets the default Noemax.Newtonsoft.Json.JsonConverter for this contract. (Inherited from Noemax.Newtonsoft.Json.Serialization.JsonContract)
Public PropertyCreatedType Gets or sets the type created during deserialization. (Inherited from Noemax.Newtonsoft.Json.Serialization.JsonContract)
Public PropertyDefaultCreator Gets or sets the default creator method used to create the object. (Inherited from Noemax.Newtonsoft.Json.Serialization.JsonContract)
Public PropertyDefaultCreatorNonPublic Gets or sets a value indicating whether the default creator is non public. (Inherited from Noemax.Newtonsoft.Json.Serialization.JsonContract)
Public PropertyExtensionDataGetter Gets or sets the extension data getter.  
Public PropertyExtensionDataSetter Gets or sets the extension data setter.  
Public PropertyIsReference Gets or sets whether this type contract is serialized as a reference. (Inherited from Noemax.Newtonsoft.Json.Serialization.JsonContract)
Public PropertyItemConverterGets or sets the default collection items Noemax.Newtonsoft.Json.JsonConverter. (Inherited from Noemax.Newtonsoft.Json.Serialization.JsonContainerContract)
Public PropertyItemIsReference Gets or sets a value indicating whether the collection items preserve object references. (Inherited from Noemax.Newtonsoft.Json.Serialization.JsonContainerContract)
Public PropertyItemReferenceLoopHandling Gets or sets the collection item reference loop handling. (Inherited from Noemax.Newtonsoft.Json.Serialization.JsonContainerContract)
Public PropertyItemRequired Gets or sets a value that indicates whether the object's properties are required.  
Public PropertyItemTypeNameHandling Gets or sets the collection item type name handling. (Inherited from Noemax.Newtonsoft.Json.Serialization.JsonContainerContract)
Public PropertyMemberSerialization Gets or sets the object member serialization.  
Public PropertyOnDeserialized Gets or sets the method called immediately after deserialization of the object. (Inherited from Noemax.Newtonsoft.Json.Serialization.JsonContract)
Public PropertyOnDeserializedCallbacks Gets or sets all methods called immediately after deserialization of the object. (Inherited from Noemax.Newtonsoft.Json.Serialization.JsonContract)
Public PropertyOnDeserializing Gets or sets the method called during deserialization of the object. (Inherited from Noemax.Newtonsoft.Json.Serialization.JsonContract)
Public PropertyOnDeserializingCallbacks Gets or sets all methods called during deserialization of the object. (Inherited from Noemax.Newtonsoft.Json.Serialization.JsonContract)
Public PropertyOnError Gets or sets the method called when an error is thrown during the serialization of the object. (Inherited from Noemax.Newtonsoft.Json.Serialization.JsonContract)
Public PropertyOnErrorCallbacks Gets or sets all method called when an error is thrown during the serialization of the object. (Inherited from Noemax.Newtonsoft.Json.Serialization.JsonContract)
Public PropertyOnSerialized Gets or sets the method called after serialization of the object graph. (Inherited from Noemax.Newtonsoft.Json.Serialization.JsonContract)
Public PropertyOnSerializedCallbacks Gets or sets all methods called after serialization of the object graph. (Inherited from Noemax.Newtonsoft.Json.Serialization.JsonContract)
Public PropertyOnSerializing Gets or sets the method called before serialization of the object. (Inherited from Noemax.Newtonsoft.Json.Serialization.JsonContract)
Public PropertyOnSerializingCallbacks Gets or sets all methods called before serialization of the object. (Inherited from Noemax.Newtonsoft.Json.Serialization.JsonContract)
Public PropertyOverrideConstructor Gets or sets the override constructor used to create the object. This is set when a constructor is marked up using the JsonConstructor attribute.  
Public PropertyParametrizedConstructor Gets or sets the parametrized constructor used to create the object.  
Public PropertyProperties Gets the object's properties.  
Public PropertyUnderlyingType Gets the underlying type for the contract. (Inherited from Noemax.Newtonsoft.Json.Serialization.JsonContract)
Top
See Also

Reference

JsonObjectContract Class
Noemax.Newtonsoft.Json.Serialization Namespace

Send Feedback