Show / Hide Table of Contents

Class Transition.TransitionDictConverter<TValue>

Inheritance
System.Object
Transition.TransitionDictConverter<TValue>
Namespace: ItemChanger
Assembly: ItemChanger.dll
Syntax
public class TransitionDictConverter<TValue> : JsonConverter<Dictionary<Transition, TValue>>
Type Parameters
Name Description
TValue

Methods

| Improve this Doc View Source

ReadJson(JsonReader, Type, Nullable<Dictionary<Transition, TValue>>, Boolean, JsonSerializer)

Declaration
public override Dictionary<Transition, TValue>? ReadJson(JsonReader reader, Type objectType, Dictionary<Transition, TValue>? existingValue, bool hasExistingValue, JsonSerializer serializer)
Parameters
Type Name Description
JsonReader reader
Type objectType
System.Nullable<Dictionary<Transition, TValue>> existingValue
System.Boolean hasExistingValue
JsonSerializer serializer
Returns
Type Description
System.Nullable<Dictionary<Transition, TValue>>
| Improve this Doc View Source

WriteJson(JsonWriter, Nullable<Dictionary<Transition, TValue>>, JsonSerializer)

Declaration
public override void WriteJson(JsonWriter writer, Dictionary<Transition, TValue>? value, JsonSerializer serializer)
Parameters
Type Name Description
JsonWriter writer
System.Nullable<Dictionary<Transition, TValue>> value
JsonSerializer serializer

Extension Methods

Extensions.Yield<T>(T)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX