Show / Hide Table of Contents

    Class JsonConverter

    Inheritance
    Object
    JsonConverter
    AacAudioProfileConverter
    AnalysisResolutionConverter
    AssetContainerPermissionConverter
    AssetStorageEncryptionFormatConverter
    ContentKeyPolicyFairPlayRentalAndLeaseKeyTypeConverter
    ContentKeyPolicyPlayReadyContentTypeConverter
    ContentKeyPolicyPlayReadyLicenseTypeConverter
    ContentKeyPolicyPlayReadyUnknownOutputPassingOptionConverter
    ContentKeyPolicyRestrictionTokenTypeConverter
    DeinterlaceModeConverter
    DeinterlaceParityConverter
    EncoderNamedPresetConverter
    EncryptionSchemeConverter
    EntropyModeConverter
    FilterTrackPropertyCompareOperationConverter
    FilterTrackPropertyTypeConverter
    H264ComplexityConverter
    H264VideoProfileConverter
    InsightsTypeConverter
    JobErrorCategoryConverter
    JobErrorCodeConverter
    JobRetryConverter
    JobStateConverter
    LiveEventEncodingTypeConverter
    LiveEventInputProtocolConverter
    LiveEventResourceStateConverter
    LiveOutputResourceStateConverter
    MetricAggregationTypeConverter
    MetricUnitConverter
    OnErrorTypeConverter
    PriorityConverter
    RotationConverter
    StorageAccountTypeConverter
    StreamingEndpointResourceStateConverter
    StreamingLocatorContentKeyTypeConverter
    StreamingPolicyStreamingProtocolConverter
    StreamOptionsFlagConverter
    StretchModeConverter
    TrackPropertyCompareOperationConverter
    TrackPropertyTypeConverter
    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