Table of Contents

Class JsonConverter

Namespace
Newtonsoft.Json
Assembly
Newtonsoft.Json.dll
public abstract class JsonConverter
Inheritance
JsonConverter
Derived
Inherited Members
Extension Methods

Constructors

JsonConverter()

protected JsonConverter()

Properties

CanRead

public virtual bool CanRead { get; }

Property Value

bool

CanWrite

public virtual bool CanWrite { get; }

Property Value

bool

Methods

CanConvert(Type)

public abstract bool CanConvert(Type objectType)

Parameters

objectType Type

Returns

bool

ReadJson(JsonReader, Type, object?, JsonSerializer)

public abstract object? ReadJson(JsonReader reader, Type objectType, object? existingValue, JsonSerializer serializer)

Parameters

reader JsonReader
objectType Type
existingValue object
serializer JsonSerializer

Returns

object

WriteJson(JsonWriter, object?, JsonSerializer)

public abstract void WriteJson(JsonWriter writer, object? value, JsonSerializer serializer)

Parameters

writer JsonWriter
value object
serializer JsonSerializer