| 
    Terraria v1.4.4.9
    
   Terraria source code documentation 
   | 
 
Public Member Functions | |
| override T | Read (ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) | 
| override void | Write (Utf8JsonWriter writer, T value, JsonSerializerOptions options) | 
Protected Member Functions | |
| override void | Add (in TElement value, ref ReadStack state) | 
| override void | CreateCollection (ref Utf8JsonReader reader, ref ReadStack state, JsonSerializerOptions options) | 
| override void | ConvertCollection (ref ReadStack state, JsonSerializerOptions options) | 
| override bool | OnWriteResume (Utf8JsonWriter writer, TCollection value, JsonSerializerOptions options, ref WriteStack state) | 
Static Protected Member Functions | |
| static JsonConverter< TElement > | GetElementConverter (JsonTypeInfo elementTypeInfo) | 
| static JsonConverter< TElement > | GetElementConverter (ref WriteStack state) | 
Package Functions | |
| override bool | OnTryRead (ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options, ref ReadStack state, [MaybeNullWhen(false)] out TCollection value) | 
| override bool | OnTryWrite (Utf8JsonWriter writer, TCollection value, JsonSerializerOptions options, ref WriteStack state) | 
| override void | CreateInstanceForReferenceResolver (ref Utf8JsonReader reader, ref ReadStack state, JsonSerializerOptions options) | 
Properties | |
| override bool | CanHaveIdMetadata [get] | 
| override ConverterStrategy | ConverterStrategy [get] | 
| override Type | ElementType [get] | 
| override bool | HandleNull [get] | 
| TCollection | : | IEnumerable<TElement> | 
Definition at line 6 of file ImmutableEnumerableOfTConverter.cs.