My Project
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
PlayFab.Json.PocoJsonSerializerStrategy Class Reference
Inheritance diagram for PlayFab.Json.PocoJsonSerializerStrategy:
PlayFab.Json.IJsonSerializerStrategy PlayFab.Json.SimpleJsonInstance.PlayFabSimpleJsonCuztomization

Public Member Functions

virtual bool TrySerializeNonPrimitiveObject (object input, out object output)
 
virtual object DeserializeObject (object value, Type type)
 
bool TrySerializeNonPrimitiveObject (object input, out object output)
 
object DeserializeObject (object value, Type type)
 

Protected Member Functions

virtual string MapClrMemberNameToJsonFieldName (MemberInfo memberInfo)
 
virtual void MapClrMemberNameToJsonFieldName (MemberInfo memberInfo, out string jsonName, out JsonProperty jsonProp)
 
virtual object SerializeEnum (Enum p)
 
virtual bool TrySerializeKnownTypes (object input, out object output)
 
virtual bool TrySerializeUnknownTypes (object input, out object output)
 

Member Function Documentation

◆ DeserializeObject()

virtual object PlayFab.Json.PocoJsonSerializerStrategy.DeserializeObject ( object  value,
Type  type 
)
inlinevirtual

◆ TrySerializeKnownTypes()

virtual bool PlayFab.Json.PocoJsonSerializerStrategy.TrySerializeKnownTypes ( object  input,
out object  output 
)
inlineprotectedvirtual

◆ TrySerializeNonPrimitiveObject()

virtual bool PlayFab.Json.PocoJsonSerializerStrategy.TrySerializeNonPrimitiveObject ( object  input,
out object  output 
)
inlinevirtual

The documentation for this class was generated from the following file: