Search Results for

    Show / Hide Table of Contents

    Class ReferenceConverter

    Rules for reference serialization (keep id only)

    Inheritance
    object
    JsonConverter
    JsonConverter<Reference>
    ReferenceConverter
    Inherited Members
    JsonConverter<Reference>.WriteJson(JsonWriter, object, JsonSerializer)
    JsonConverter<Reference>.ReadJson(JsonReader, Type, object, JsonSerializer)
    JsonConverter<Reference>.CanConvert(Type)
    JsonConverter.CanRead
    JsonConverter.CanWrite
    Namespace: GGL.DB.Reference
    Assembly: GGL.dll
    Syntax
    public class ReferenceConverter : JsonConverter<Reference>

    Methods

    | Edit this page View Source

    ReadJson(JsonReader, Type, Reference, bool, JsonSerializer)

    Reads the JSON representation of the object.

    Declaration
    public override Reference ReadJson(JsonReader reader, Type objectType, Reference existingValue, bool hasExistingValue, JsonSerializer serializer)
    Parameters
    Type Name Description
    JsonReader reader

    The Newtonsoft.Json.JsonReader to read from.

    Type objectType

    Type of the object.

    Reference existingValue

    The existing value of object being read. If there is no existing value then null will be used.

    bool hasExistingValue

    The existing value has a value.

    JsonSerializer serializer

    The calling serializer.

    Returns
    Type Description
    Reference

    The object value.

    Overrides
    JsonConverter<Reference>.ReadJson(JsonReader, Type, Reference, bool, JsonSerializer)
    | Edit this page View Source

    WriteJson(JsonWriter, Reference, JsonSerializer)

    Writes the JSON representation of the object.

    Declaration
    public override void WriteJson(JsonWriter writer, Reference value, JsonSerializer serializer)
    Parameters
    Type Name Description
    JsonWriter writer

    The Newtonsoft.Json.JsonWriter to write to.

    Reference value

    The value.

    JsonSerializer serializer

    The calling serializer.

    Overrides
    JsonConverter<Reference>.WriteJson(JsonWriter, Reference, JsonSerializer)
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX