Search Results for

    Show / Hide Table of Contents

    Class IFileJsonConverter

    Inheritance
    object
    JsonConverter
    JsonConverter<IFile>
    JConverter<IFile>
    IFileJsonConverter
    Inherited Members
    JConverter<IFile>.WriteJson(JsonWriter, IFile, JsonSerializer)
    JConverter<IFile>.ReadJson(JsonReader, Type, IFile, bool, JsonSerializer)
    JsonConverter<IFile>.WriteJson(JsonWriter, object, JsonSerializer)
    JsonConverter<IFile>.ReadJson(JsonReader, Type, object, JsonSerializer)
    JsonConverter<IFile>.CanConvert(Type)
    JsonConverter.CanRead
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Glitch9.IO.Files
    Assembly: Glitch9.IO.dll
    Syntax
    public sealed class IFileJsonConverter : JConverter<IFile>

    Properties

    | Edit this page View Source

    CanWrite

    Gets a value indicating whether this Newtonsoft.Json.JsonConverter can write JSON.

    Declaration
    public override bool CanWrite { get; }
    Property Value
    Type Description
    bool

    true if this Newtonsoft.Json.JsonConverter can write JSON; otherwise, false.

    Overrides
    Newtonsoft.Json.JsonConverter.CanWrite

    Methods

    | Edit this page View Source

    FromJsonString(JsonReader, Type, JsonSerializer)

    Declaration
    protected override IFile FromJsonString(JsonReader reader, Type objectType, JsonSerializer serializer)
    Parameters
    Type Name Description
    JsonReader reader
    Type objectType
    JsonSerializer serializer
    Returns
    Type Description
    IFile
    Overrides
    JConverter<IFile>.FromJsonString(JsonReader, Type, JsonSerializer)
    | Edit this page View Source

    ToJsonString(JsonWriter, IFile, JsonSerializer)

    Declaration
    protected override void ToJsonString(JsonWriter writer, IFile value, JsonSerializer serializer)
    Parameters
    Type Name Description
    JsonWriter writer
    IFile value
    JsonSerializer serializer
    Overrides
    JConverter<IFile>.ToJsonString(JsonWriter, IFile, JsonSerializer)

    Extension Methods

    ArrayExtensions.ToArrayOrEmpty<T>(T)
    ArrayExtensions.ToArrayOrNull<T>(T)
    EventExtensions.ToDelta<T>(T, string, int, string, bool)
    EventExtensions.ToDone<T>(T, string, int, string)
    EventExtensions.ToEvent<T>(T)
    EventExtensions.UpcastDelta<T1, T2>(T1, string, int, string, bool)
    FallbackExtensions.IsOr<TParent, TChild>(TParent, TChild)
    ResponseCastingExtensions.GetResult<T>(T)
    SystemExtensions.GetName(object)
    • Edit this page
    • View Source
    In this article
    Back to top AI DevKit Documentation