Show / Hide Table of Contents

    Class JsonConverter

    Inheritance
    Object
    JsonConverter
    CloudErrorJsonConverter
    ResourceJsonConverter
    Base64UrlJsonConverter
    Iso8601TimeSpanConverter
    PolymorphicJsonConverter
    TransformationJsonConverter
    UnixTimeJsonConverter
    BinaryConverter
    BsonObjectIdConverter
    CustomCreationConverter<T>
    DataSetConverter
    DataTableConverter
    DateTimeConverterBase
    DiscriminatedUnionConverter
    EntityKeyMemberConverter
    ExpandoObjectConverter
    KeyValuePairConverter
    RegexConverter
    StringEnumConverter
    VersionConverter
    XmlNodeConverter
    Namespace: System.Dynamic.ExpandoObject
    Assembly: Newtonsoft.Json.dll
    Syntax
    public abstract class JsonConverter

    Constructors

    JsonConverter()

    Declaration
    protected JsonConverter ();

    Properties

    CanRead

    Declaration
    public virtual bool CanRead { get; }
    Property Value
    Boolean

    CanWrite

    Declaration
    public virtual bool CanWrite { get; }
    Property Value
    Boolean

    Methods

    CanConvert(Type)

    Declaration
    public abstract bool CanConvert (Type objectType);
    Parameters
    Type objectType

    Returns
    Boolean

    ReadJson(JsonReader, Type, Object, JsonSerializer)

    Declaration
    public abstract object ReadJson (Newtonsoft.Json.JsonReader reader, Type objectType, object existingValue, Newtonsoft.Json.JsonSerializer serializer);
    Parameters
    JsonReader reader

    Type objectType

    Object existingValue

    JsonSerializer serializer

    Returns
    Object

    WriteJson(JsonWriter, Object, JsonSerializer)

    Declaration
    public abstract void WriteJson (Newtonsoft.Json.JsonWriter writer, object value, Newtonsoft.Json.JsonSerializer serializer);
    Parameters
    JsonWriter writer

    Object value

    JsonSerializer serializer

    Back to top Azure SDK for Net