<PackageReference Include="System.Text.Json" Version="5.0.0-preview.2.20160.6" />

IEnumerableDefaultConverter<TCollection, TElement>

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

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

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

protected abstract void Add(TElement value, ref ReadStack state)

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

protected abstract void CreateCollection(ref ReadStack state, JsonSerializerOptions options)

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