Show / Hide Table of Contents

Class InvalidTag.InvalidTagConverter

Converter which erases the InvalidTag during serialization and writes the JSON which it wraps.

Inheritance
object
InvalidTag.InvalidTagConverter
Namespace: ItemChanger.Tags
Assembly: ItemChanger.dll
Syntax
public class InvalidTag.InvalidTagConverter : JsonConverter<InvalidTag>

Constructors

View Source

InvalidTagConverter()

Declaration
public InvalidTagConverter()

Properties

View Source

CanRead

Declaration
public override bool CanRead { get; }
Property Value
Type Description
bool
View Source

CanWrite

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

Methods

View Source

ReadJson(JsonReader, Type, InvalidTag?, bool, JsonSerializer)

Declaration
public override InvalidTag? ReadJson(JsonReader reader, Type objectType, InvalidTag? existingValue, bool hasExistingValue, JsonSerializer serializer)
Parameters
Type Name Description
JsonReader reader
Type objectType
InvalidTag existingValue
bool hasExistingValue
JsonSerializer serializer
Returns
Type Description
InvalidTag
View Source

WriteJson(JsonWriter, InvalidTag?, JsonSerializer)

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

Extension Methods

Extensions.Yield<T>(T)
  • View Source
In this article
Back to top Generated by DocFX