JsonContractResolver Class
Represents the default IContractResolver used by JsonMediaTypeFormatter. It uses the formatter's IRequiredMemberSelector to select required members and recognizes the SerializableAttribute type annotation.
Assembly: System.Net.Http.Formatting (in System.Net.Http.Formatting.dll)
Newtonsoft.Json.Serialization.DefaultContractResolver
System.Net.Http.Formatting.JsonContractResolver
| Name | Description | |
|---|---|---|
![]() | JsonContractResolver(MediaTypeFormatter) | Initializes a new instance of the JsonContractResolver class. |
| Name | Description | |
|---|---|---|
![]() | DefaultMembersSearchFlags | (Inherited from DefaultContractResolver.) |
![]() | DynamicCodeGeneration | (Inherited from DefaultContractResolver.) |
![]() | IgnoreSerializableAttribute | (Inherited from DefaultContractResolver.) |
![]() | IgnoreSerializableInterface | (Inherited from DefaultContractResolver.) |
![]() | SerializeCompilerGeneratedMembers | (Inherited from DefaultContractResolver.) |
| Name | Description | |
|---|---|---|
![]() | CreateArrayContract(Type) | (Inherited from DefaultContractResolver.) |
![]() | CreateConstructorParameters(ConstructorInfo, JsonPropertyCollection) | (Inherited from DefaultContractResolver.) |
![]() | CreateContract(Type) | (Inherited from DefaultContractResolver.) |
![]() | CreateDictionaryContract(Type) | (Inherited from DefaultContractResolver.) |
![]() | CreateDynamicContract(Type) | (Inherited from DefaultContractResolver.) |
![]() | CreateISerializableContract(Type) | (Inherited from DefaultContractResolver.) |
![]() | CreateLinqContract(Type) | (Inherited from DefaultContractResolver.) |
![]() | CreateMemberValueProvider(MemberInfo) | (Inherited from DefaultContractResolver.) |
![]() | CreateObjectContract(Type) | (Inherited from DefaultContractResolver.) |
![]() | CreatePrimitiveContract(Type) | (Inherited from DefaultContractResolver.) |
![]() | CreateProperties(Type, MemberSerialization) | (Inherited from DefaultContractResolver.) |
![]() | CreateProperty(MemberInfo, MemberSerialization) | Creates a property on the specified class by using the specified parameters.(Overrides DefaultContractResolver.CreateProperty(MemberInfo, MemberSerialization).) |
![]() | CreatePropertyFromConstructorParameter(JsonProperty, ParameterInfo) | (Inherited from DefaultContractResolver.) |
![]() | CreateStringContract(Type) | (Inherited from DefaultContractResolver.) |
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetResolvedPropertyName(String) | (Inherited from DefaultContractResolver.) |
![]() | GetSerializableMembers(Type) | (Inherited from DefaultContractResolver.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ResolveContract(Type) | (Inherited from DefaultContractResolver.) |
![]() | ResolveContractConverter(Type) | (Inherited from DefaultContractResolver.) |
![]() | ResolvePropertyName(String) | (Inherited from DefaultContractResolver.) |
![]() | ToString() | (Inherited from Object.) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


