Beamable SDK
All Classes Namespaces Functions Variables Properties Events
Static Public Member Functions | Protected Member Functions | List of all members
Beamable.Common.Content.Serialization.ClientContentSerializer Class Reference
Inheritance diagram for Beamable.Common.Content.Serialization.ClientContentSerializer:
Inheritance graph
[legend]
Collaboration diagram for Beamable.Common.Content.Serialization.ClientContentSerializer:
Collaboration graph
[legend]

Static Public Member Functions

static string SerializeContent< TContent > (TContent content)
 
static new string SerializeProperties< TContent > (TContent content)
 
static TContent DeserializeContent< TContent > (string json)
 

Protected Member Functions

override TContent CreateInstance< TContent > ()
 
- Protected Member Functions inherited from Beamable.Common.Content.ContentSerializer< ContentObject >
string GetNullStringForType (Type argType)
 
string SerializeArgument (object arg, Type argType)
 
object DeserializeResult (object preParsedValue, Type type)
 

Additional Inherited Members

- Public Member Functions inherited from Beamable.Common.Content.ContentSerializer< ContentObject >
string SerializeProperties< TContent > (TContent content)
 returns only the {} representing the properties object More...
 
string Serialize< TContent > (TContent content)
 Returns the {id: 1, version: 1, properties: {}} json model. More...
 
TContentBase DeserializeByType (string json, Type contentType)
 
TContent Deserialize< TContent > (string json)
 

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