JsonConverter Class
Namespace: GHIElectronics.TinyCLR.Data.Json · Assembly: GHIElectronics.TinyCLR.Data.Json
Parses JSON text into a JToken tree and serializes objects back to JSON. Strict-on-emit, generous-on-accept per RFC 8259.
public static class JsonConverter
Methods
object()
public static object SyncObj = new object()
No description available.
Returns object SyncObj = new
Serialize(object oSource, JsonSerializerSettings settings)
public static JToken Serialize(object oSource, JsonSerializerSettings settings = null)
No description available.
| Parameter | Type | Description |
|---|---|---|
oSource | object | |
settings | JsonSerializerSettings |
Returns JToken
DeserializeObject(string sourceString, Type type, InstanceFactory factory)
public static object DeserializeObject(string sourceString, Type type, InstanceFactory factory = null)
No description available.
| Parameter | Type | Description |
|---|---|---|
sourceString | string | |
type | Type | |
factory | InstanceFactory |
Returns object
DeserializeObject(Stream stream, Type type, InstanceFactory factory)
public static object DeserializeObject(Stream stream, Type type, InstanceFactory factory = null)
No description available.
| Parameter | Type | Description |
|---|---|---|
stream | Stream | |
type | Type | |
factory | InstanceFactory |
Returns object
DeserializeObject(StreamReader sr, Type type, InstanceFactory factory)
public static object DeserializeObject(StreamReader sr, Type type, InstanceFactory factory = null)
No description available.
| Parameter | Type | Description |
|---|---|---|
sr | StreamReader | |
type | Type | |
factory | InstanceFactory |
Returns object
Deserialize(string sourceString)
public static JToken Deserialize(string sourceString)
No description available.
| Parameter | Type | Description |
|---|---|---|
sourceString | string |
Returns JToken
Deserialize(Stream sourceStream)
public static JToken Deserialize(Stream sourceStream)
No description available.
| Parameter | Type | Description |
|---|---|---|
sourceStream | Stream |
Returns JToken
Deserialize(StreamReader sourceReader)
public static JToken Deserialize(StreamReader sourceReader)
No description available.
| Parameter | Type | Description |
|---|---|---|
sourceReader | StreamReader |
Returns JToken
FromBson(byte[] buffer, InstanceFactory factory)
public static JToken FromBson(byte[] buffer, InstanceFactory factory = null)
No description available.
| Parameter | Type | Description |
|---|---|---|
buffer | byte[] | |
factory | InstanceFactory |
Returns JToken
FromBson(byte[] buffer, Type resultType, InstanceFactory factory)
public static object FromBson(byte[] buffer, Type resultType, InstanceFactory factory = null)
No description available.
| Parameter | Type | Description |
|---|---|---|
buffer | byte[] | |
resultType | Type | |
factory | InstanceFactory |
Returns object
Fields
SerializationContext
public static SerializationCtx SerializationContext
No description available.