Noemax.Newtonsoft.Json.Serialization Namespace : DefaultContractResolver Class |
The following tables list the members exposed by DefaultContractResolver.
Name | Description | |
---|---|---|
![]() | DefaultContractResolver Constructor | Overloaded. |
Name | Description | |
---|---|---|
![]() | DefaultMembersSearchFlags | Gets or sets the default members search flags. |
![]() | DynamicCodeGeneration | Gets a value indicating whether members are being get and set using dynamic code generation. This value is determined by the runtime permissions available. |
![]() | IgnoreSerializableAttribute | Gets or sets a value indicating whether to ignore the System.SerializableAttribute attribute when serializing and deserializing types. |
![]() | IgnoreSerializableInterface | Gets or sets a value indicating whether to ignore the System.Runtime.Serialization.ISerializable interface when serializing and deserializing types. |
![]() | SerializeCompilerGeneratedMembers | Gets or sets a value indicating whether compiler generated members should be serialized. |
Name | Description | |
---|---|---|
![]() | GetResolvedPropertyName | Gets the resolved name of the property. |
![]() | ResolveContract | Resolves the contract for a given type. |
Name | Description | |
---|---|---|
![]() | CreateArrayContract | Creates a JsonArrayContract for the given type. |
![]() | CreateConstructorParameters | Creates the constructor parameters. |
![]() | CreateContract | Determines which contract type is created for the given type. |
![]() | CreateDictionaryContract | Creates a JsonDictionaryContract for the given type. |
![]() | CreateDynamicContract | Creates a JsonDynamicContract for the given type. |
![]() | CreateISerializableContract | Creates a JsonISerializableContract for the given type. |
![]() | CreateLinqContract | Creates a JsonLinqContract for the given type. |
![]() | CreateMemberValueProvider | Creates the IValueProvider used by the serializer to get and set values from a member. |
![]() | CreateObjectContract | Creates a JsonObjectContract for the given type. |
![]() | CreatePrimitiveContract | Creates a JsonPrimitiveContract for the given type. |
![]() | CreateProperties | Creates properties for the given JsonContract. |
![]() | CreateProperty | Creates a JsonProperty for the given System.Reflection.MemberInfo. |
![]() | CreatePropertyFromConstructorParameter | Creates a JsonProperty for the given System.Reflection.ParameterInfo. |
![]() | CreateStringContract | Creates a JsonStringContract for the given type. |
![]() | GetSerializableMembers | Gets the serializable members for the type. |
![]() | ResolveContractConverter | Resolves the default Noemax.Newtonsoft.Json.JsonConverter for the contract. |