JsonSerializer

JsonSerializer Class

Converts objects to and from javascript object notation strings

Syntax

public static class JsonSerializer

Remarks

 

Requirements

Namespace: Sansar.Utility
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0

Members

See Also: Inherited members from object.

Public Methods

static
Deserialize<T> (string, Action<JsonSerializationData<T>>)
Converts the given string to an object.
static
Deserialize<T> (string, JsonSerializerOptions, Action<JsonSerializationData<T>>)
Converts the given string to an object.
static
Serialize<T> (T, Action<JsonSerializationData<T>>)
Converts the given object to a Json string
static
Serialize<T> (T, JsonSerializerOptions, Action<JsonSerializationData<T>>)
Converts the given object to a Json string

Member Details

Deserialize<T> Generic Method

Converts the given string to an object.

Syntax

public static void Deserialize<T> (string value, Action<JsonSerializationData<T>> done)

Type Parameters

T
The type to create.

Parameters

value
The string in json notation.
done
The action to call when the conversion is complete.

Remarks

 

Requirements

Namespace: Sansar.Utility
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0

Deserialize<T> Generic Method

Converts the given string to an object.

Syntax

public static void Deserialize<T> (string value, JsonSerializerOptions options, Action<JsonSerializationData<T>> done)

Type Parameters

T
The type to create.

Parameters

value
The string in json notation.
options
Options to control the deserialization.
done
The action to call when the conversion is complete.

Remarks

 

Requirements

Namespace: Sansar.Utility
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0

Serialize<T> Generic Method

Converts the given object to a Json string

Syntax

public static void Serialize<T> (T value, Action<JsonSerializationData<T>> done)

Type Parameters

T
The type of the object to convert. This can usually be inferred.

Parameters

value
The object to be converted
done
The action to call when the conversion is complete.

Remarks

 

Requirements

Namespace: Sansar.Utility
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0

Serialize<T> Generic Method

Converts the given object to a Json string

Syntax

public static void Serialize<T> (T value, JsonSerializerOptions options, Action<JsonSerializationData<T>> done)

Type Parameters

T
The type of the object to convert. This can usually be inferred.

Parameters

value
The object to be converted
options
Options to control the serialization.
done
The action to call when the conversion is complete.

Remarks

 

Requirements

Namespace: Sansar.Utility
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0


Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

0 Comments

Article is closed for comments.