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.


