Class
DefaultContractResolver
implements IContractResolver
Members 12
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | — | _instance | <in the binary> | |
| — | — | BlacklistedTypeNames | <in the binary> | |
| — | — | BuiltInConverters | <in the binary> | |
| — | — | _nameTable | <in the binary> | |
| — | — | _contractCache | <in the binary> | |
| — | — | <DefaultMembersSearchFlags>k__BackingField | <in the binary> | |
| — | — | <SerializeCompilerGeneratedMembers>k__BackingField | <in the binary> | |
| — | — | <IgnoreSerializableInterface>k__BackingField | <in the binary> | |
| — | — | <IgnoreSerializableAttribute>k__BackingField | <in the binary> | |
| — | — | <IgnoreIsSpecifiedMembers>k__BackingField | <in the binary> | |
| — | — | <IgnoreShouldSerializeMembers>k__BackingField | <in the binary> | |
| — | — | <NamingStrategy>k__BackingField | <in the binary> |
Functions 65
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_Instance() | — | 0x00 | |
| void get_DynamicCodeGeneration() | — | 0x00 | |
| void get_DefaultMembersSearchFlags() | — | 0x00 | |
| void set_DefaultMembersSearchFlags() | — | 0x00 | |
| void get_SerializeCompilerGeneratedMembers() | — | 0x00 | |
| void set_SerializeCompilerGeneratedMembers() | — | 0x00 | |
| void get_IgnoreSerializableInterface() | — | 0x00 | |
| void set_IgnoreSerializableInterface() | — | 0x00 | |
| void get_IgnoreSerializableAttribute() | — | 0x00 | |
| void set_IgnoreSerializableAttribute() | — | 0x00 | |
| void get_IgnoreIsSpecifiedMembers() | — | 0x00 | |
| void set_IgnoreIsSpecifiedMembers() | — | 0x00 | |
| void get_IgnoreShouldSerializeMembers() | — | 0x00 | |
| void set_IgnoreShouldSerializeMembers() | — | 0x00 | |
| void get_NamingStrategy() | — | 0x00 | |
| void set_NamingStrategy() | — | 0x00 | |
| void .ctor() | — | 0x00 | |
| void ResolveContract() | — | 0x00 | |
| void FilterMembers() | — | 0x00 | |
| void GetSerializableMembers() | — | 0x00 | |
| void ShouldSerializeEntityMember() | — | 0x00 | |
| void CreateObjectContract() | — | 0x00 | |
| void ThrowUnableToSerializeError() | — | 0x00 | |
| void GetExtensionDataMemberForType() | — | 0x00 | |
| void SetExtensionDataDelegates() | — | 0x00 | |
| void GetAttributeConstructor() | — | 0x00 | |
| void GetImmutableConstructor() | — | 0x00 | |
| void GetParameterizedConstructor() | — | 0x00 | |
| void CreateConstructorParameters() | — | 0x00 | |
| void MatchProperty() | — | 0x00 | |
| void CreatePropertyFromConstructorParameter() | — | 0x00 | |
| void ResolveContractConverter() | — | 0x00 | |
| void GetDefaultCreator() | — | 0x00 | |
| void InitializeContract() | — | 0x00 | |
| void ResolveCallbackMethods() | — | 0x00 | |
| void GetCallbackMethodsForType() | — | 0x00 | |
| void IsConcurrentOrObservableCollection() | — | 0x00 | |
| void ShouldSkipDeserialized() | — | 0x00 | |
| void ShouldSkipSerializing() | — | 0x00 | |
| void GetClassHierarchyForType() | — | 0x00 | |
| void CreateDictionaryContract() | — | 0x00 | |
| void CreateArrayContract() | — | 0x00 | |
| void CreatePrimitiveContract() | — | 0x00 | |
| void CreateLinqContract() | — | 0x00 | |
| void CreateISerializableContract() | — | 0x00 | |
| void CreateDynamicContract() | — | 0x00 | |
| void CreateStringContract() | — | 0x00 | |
| void CreateContract() | — | 0x00 | |
| void IsJsonPrimitiveType() | — | 0x00 | |
| void IsIConvertible() | — | 0x00 | |
| void CanConvertToString() | — | 0x00 | |
| void IsValidCallback() | — | 0x00 | |
| void GetClrTypeFullName() | — | 0x00 | |
| void CreateProperties() | — | 0x00 | |
| void GetNameTable() | — | 0x00 | |
| void CreateMemberValueProvider() | — | 0x00 | |
| void CreateProperty() | — | 0x00 | |
| void SetPropertySettingsFromAttributes() | — | 0x00 | |
| void CreateShouldSerializeTest() | — | 0x00 | |
| void SetIsSpecifiedActions() | — | 0x00 | |
| void ResolvePropertyName() | — | 0x00 | |
| void ResolveExtensionDataName() | — | 0x00 | |
| void ResolveDictionaryKey() | — | 0x00 | |
| void GetResolvedPropertyName() | — | 0x00 | |
| void .cctor() | — | 0x00 |