<PackageReference Include="System.Text.Json" Version="7.0.0-rc.1.22426.10" />

JsonCollectionConverter<TCollection, TElement>

abstract class JsonCollectionConverter<TCollection, TElement> : JsonResumableConverter<TCollection>

protected static JsonConverter<TElement> GetElementConverter(JsonTypeInfo elementTypeInfo)

protected static JsonConverter<TElement> GetElementConverter(ref WriteStack state)

protected abstract void Add(TElement& modreq(System.Runtime.InteropServices.InAttribute) value, ref ReadStack state)

protected virtual void ConvertCollection(ref ReadStack state, JsonSerializerOptions options)

protected virtual void CreateCollection(ref Utf8JsonReader reader, ref ReadStack state, JsonSerializerOptions options)

protected abstract bool OnWriteResume(Utf8JsonWriter writer, TCollection value, JsonSerializerOptions options, ref WriteStack state)