Table of Contents

Class SerializedObjectBase

Namespace
Ceres.Serialization
Assembly
Ceres.dll
public class SerializedObjectBase
Inheritance
SerializedObjectBase
Derived
Inherited Members

Constructors

SerializedObjectBase()

public SerializedObjectBase()

Fields

isArray

Whether object is array

public bool isArray

Field Value

bool

jsonData

Serialized object data

public string jsonData

Field Value

string

serializedTypeString

Formatted type metadata, see SerializedType

public string serializedTypeString

Field Value

string

Methods

Clone()

public SerializedObjectBase Clone()

Returns

SerializedObjectBase

Convert<T>()

public SerializedObject<T> Convert<T>()

Returns

SerializedObject<T>

Type Parameters

T

CreateInstance()

public object CreateInstance()

Returns

object

CreateInstance<T>()

public T CreateInstance<T>()

Returns

T

Type Parameters

T

DeserializeObject(string, Type)

public static object DeserializeObject(string jsonData, Type objectType)

Parameters

jsonData string
objectType Type

Returns

object

FromObject(object)

public static SerializedObjectBase FromObject(object @object)

Parameters

object object

Returns

SerializedObjectBase

GetBoxType()

public Type GetBoxType()

Returns

Type

GetObjectType()

public virtual Type GetObjectType()

Returns

Type

SerializeObject(object, Type)

public static string SerializeObject(object @object, Type objectType)

Parameters

object object
objectType Type

Returns

string