Table of Contents

Class JsonNet

Namespace
Json.Net
Assembly
Json.Net.dll
public static class JsonNet
Inheritance
JsonNet
Inherited Members

Methods

Deserialize<T>(Stream, params IJsonConverter[])

public static T Deserialize<T>(Stream stream, params IJsonConverter[] converters)

Parameters

stream Stream
converters IJsonConverter[]

Returns

T

Type Parameters

T

Deserialize<T>(Stream, IPropertyNameTransform, params IJsonConverter[])

public static T Deserialize<T>(Stream stream, IPropertyNameTransform propertyNameTransform, params IJsonConverter[] converters)

Parameters

stream Stream
propertyNameTransform IPropertyNameTransform
converters IJsonConverter[]

Returns

T

Type Parameters

T

Deserialize<T>(Stream, SerializationOptions)

public static T Deserialize<T>(Stream stream, SerializationOptions options = null)

Parameters

stream Stream
options SerializationOptions

Returns

T

Type Parameters

T

Deserialize<T>(TextReader, params IJsonConverter[])

public static T Deserialize<T>(TextReader reader, params IJsonConverter[] converters)

Parameters

reader TextReader
converters IJsonConverter[]

Returns

T

Type Parameters

T

Deserialize<T>(TextReader, IPropertyNameTransform, params IJsonConverter[])

public static T Deserialize<T>(TextReader reader, IPropertyNameTransform propertyNameTransform, params IJsonConverter[] converters)

Parameters

reader TextReader
propertyNameTransform IPropertyNameTransform
converters IJsonConverter[]

Returns

T

Type Parameters

T

Deserialize<T>(TextReader, SerializationOptions)

public static T Deserialize<T>(TextReader reader, SerializationOptions options = null)

Parameters

reader TextReader
options SerializationOptions

Returns

T

Type Parameters

T

Deserialize<T>(string, params IJsonConverter[])

public static T Deserialize<T>(string json, params IJsonConverter[] converters)

Parameters

json string
converters IJsonConverter[]

Returns

T

Type Parameters

T

Deserialize<T>(string, IPropertyNameTransform, params IJsonConverter[])

public static T Deserialize<T>(string json, IPropertyNameTransform propertyNameTransform, params IJsonConverter[] converters)

Parameters

json string
propertyNameTransform IPropertyNameTransform
converters IJsonConverter[]

Returns

T

Type Parameters

T

Deserialize<T>(string, SerializationOptions)

public static T Deserialize<T>(string json, SerializationOptions options = null)

Parameters

json string
options SerializationOptions

Returns

T

Type Parameters

T

Serialize(object, params IJsonConverter[])

public static string Serialize(object obj, params IJsonConverter[] converters)

Parameters

obj object
converters IJsonConverter[]

Returns

string

Serialize(object, IPropertyNameTransform, params IJsonConverter[])

public static string Serialize(object obj, IPropertyNameTransform propertyNameTransform, params IJsonConverter[] converters)

Parameters

obj object
propertyNameTransform IPropertyNameTransform
converters IJsonConverter[]

Returns

string

Serialize(object, SerializationOptions)

public static string Serialize(object obj, SerializationOptions options = null)

Parameters

obj object
options SerializationOptions

Returns

string

Serialize(object, Stream, params IJsonConverter[])

public static void Serialize(object obj, Stream stream, params IJsonConverter[] converters)

Parameters

obj object
stream Stream
converters IJsonConverter[]

Serialize(object, Stream, IPropertyNameTransform, params IJsonConverter[])

public static void Serialize(object obj, Stream stream, IPropertyNameTransform propertyNameTransform, params IJsonConverter[] converters)

Parameters

obj object
stream Stream
propertyNameTransform IPropertyNameTransform
converters IJsonConverter[]

Serialize(object, Stream, SerializationOptions)

public static void Serialize(object obj, Stream stream, SerializationOptions options = null)

Parameters

obj object
stream Stream
options SerializationOptions

Serialize(object, TextWriter, params IJsonConverter[])

public static void Serialize(object obj, TextWriter writer, params IJsonConverter[] converters)

Parameters

obj object
writer TextWriter
converters IJsonConverter[]

Serialize(object, TextWriter, IPropertyNameTransform, params IJsonConverter[])

public static void Serialize(object obj, TextWriter writer, IPropertyNameTransform propertyNameTransform, params IJsonConverter[] converters)

Parameters

obj object
writer TextWriter
propertyNameTransform IPropertyNameTransform
converters IJsonConverter[]

Serialize(object, TextWriter, SerializationOptions)

public static void Serialize(object obj, TextWriter writer, SerializationOptions options = null)

Parameters

obj object
writer TextWriter
options SerializationOptions