| 
| virtual object  | CreateObject (JsonSerializerOptions options) | 
|   | 
| virtual void  | ReadElementAndSetProperty (object obj, string propertyName, ref Utf8JsonReader reader, JsonSerializerOptions options, ref ReadStack state) | 
|   | 
| JsonPropertyInfo  | CreateJsonPropertyInfo () | 
|   | 
| override JsonPropertyInfo  | CreateJsonPropertyInfo () | 
|   | 
| JsonParameterInfo  | CreateJsonParameterInfo () | 
|   | 
| override JsonParameterInfo  | CreateJsonParameterInfo () | 
|   | 
| object  | ReadCoreAsObject (ref Utf8JsonReader reader, JsonSerializerOptions options, ref ReadStack state) | 
|   | 
| override object  | ReadCoreAsObject (ref Utf8JsonReader reader, JsonSerializerOptions options, ref ReadStack state) | 
|   | 
| bool  | ShouldFlush (Utf8JsonWriter writer, ref WriteStack state) | 
|   | 
| bool  | TryReadAsObject (ref Utf8JsonReader reader, JsonSerializerOptions options, ref ReadStack state, out object value) | 
|   | 
| override bool  | TryReadAsObject (ref Utf8JsonReader reader, JsonSerializerOptions options, ref ReadStack state, out object value) | 
|   | 
| bool  | TryWriteAsObject (Utf8JsonWriter writer, object value, JsonSerializerOptions options, ref WriteStack state) | 
|   | 
| override bool  | TryWriteAsObject (Utf8JsonWriter writer, object value, JsonSerializerOptions options, ref WriteStack state) | 
|   | 
| bool  | WriteCoreAsObject (Utf8JsonWriter writer, object value, JsonSerializerOptions options, ref WriteStack state) | 
|   | 
| override bool  | WriteCoreAsObject (Utf8JsonWriter writer, object value, JsonSerializerOptions options, ref WriteStack state) | 
|   | 
| void  | WriteAsPropertyNameCoreAsObject (Utf8JsonWriter writer, object value, JsonSerializerOptions options, bool isWritingExtensionDataProperty) | 
|   | 
| override void  | WriteAsPropertyNameCoreAsObject (Utf8JsonWriter writer, object value, JsonSerializerOptions options, bool isWritingExtensionDataProperty) | 
|   | 
| virtual void  | Initialize (JsonSerializerOptions options, JsonTypeInfo jsonTypeInfo=null) | 
|   | 
| virtual void  | CreateInstanceForReferenceResolver (ref Utf8JsonReader reader, ref ReadStack state, JsonSerializerOptions options) | 
|   | 
| T  | ReadCore (ref Utf8JsonReader reader, JsonSerializerOptions options, ref ReadStack state) | 
|   | 
| bool  | WriteCore (Utf8JsonWriter writer, in T value, JsonSerializerOptions options, ref WriteStack state) | 
|   | 
| virtual bool  | OnTryWrite (Utf8JsonWriter writer, T value, JsonSerializerOptions options, ref WriteStack state) | 
|   | 
| virtual bool  | OnTryRead (ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options, ref ReadStack state, out T value) | 
|   | 
| bool  | TryRead (ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options, ref ReadStack state, out T value) | 
|   | 
| bool  | TryWrite (Utf8JsonWriter writer, in T value, JsonSerializerOptions options, ref WriteStack state) | 
|   | 
| bool  | TryWriteDataExtensionProperty (Utf8JsonWriter writer, T value, JsonSerializerOptions options, ref WriteStack state) | 
|   | 
| void  | VerifyRead (JsonTokenType tokenType, int depth, long bytesConsumed, bool isValueConverter, ref Utf8JsonReader reader) | 
|   | 
| void  | VerifyWrite (int originalDepth, Utf8JsonWriter writer) | 
|   | 
| virtual T  | ReadAsPropertyNameCore (ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) | 
|   | 
| virtual void  | WriteAsPropertyNameCore (Utf8JsonWriter writer, T value, JsonSerializerOptions options, bool isWritingExtensionDataProperty) | 
|   | 
| virtual T  | ReadNumberWithCustomHandling (ref Utf8JsonReader reader, JsonNumberHandling handling, JsonSerializerOptions options) | 
|   | 
| virtual void  | WriteNumberWithCustomHandling (Utf8JsonWriter writer, T value, JsonNumberHandling handling) | 
|   | 
Definition at line 5 of file JsonArrayConverter.cs.