0x00x00B0
Members 11
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | SpecialCharacters | char[] | Static+2 flags | |
| 0x78 | Current | ReadStackFrame | Public | |
| 0x08 | _stack | ReadStackFrame[] | Private | |
| 0x04 | _count | int | Private | |
| 0x04 | _continuationCount | int | Private | |
| 0x08 | _ctorArgStateCache | List<System.Text.Json.ArgumentState> | Private | |
| 0x08 | BytesConsumed | long | Public | |
| 0x01 | ReadAhead | bool | Public | |
| 0x0099 | 0x07 | padding / unreflected | ||
| 0x08 | ReferenceResolver | ReferenceResolver | Public | |
| 0x01 | SupportContinuation | bool | Public | |
| 0x01 | UseFastPath | bool | Public | |
| 0x00AA | 0x06 | unreflected bytes to end of ReadStack | ||
Functions 13
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_IsContinuation() | Public+1 flags | 0x01 | |
| void EnsurePushCapacity() | Private | 0x00 | |
| void Initialize(Type type, JsonSerializerOptions options, bool supportContinuation) | Public | 0x08 | |
| void Initialize(JsonTypeInfo jsonTypeInfo, bool supportContinuation) | 1 flags | 0x08 | |
| void Push() | Public | 0x00 | |
| void Pop(bool success) | Public | 0x01 | |
| string JsonPath() | Public | 0x08 | |
| void SetConstructorArgumentState() | Private | 0x00 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 | |
| void <JsonPath>g__AppendStackFrame|18_0(StringBuilder sb, ref ReadStackFrame& frame) | Static+1 flags | 0x78 | |
| int <JsonPath>g__GetCount|18_1(IEnumerable enumerable) | Static+1 flags | 0x08 | |
| void <JsonPath>g__AppendPropertyName|18_2(StringBuilder sb, const string& propertyName) | Static+1 flags | 0x08 | |
| string <JsonPath>g__GetPropertyName|18_3(ref ReadStackFrame& frame) | Static+1 flags | 0x78 |
Used by 180
types with a member, parameter or interface of this type<<DeserializeAsyncEnumerable>g__CreateAsyncEnumerableDeserializer|63_0>d`1<ReadAllAsync>d__65`1ArrayConverter`2ConcurrentQueueOfTConverter`2ConcurrentStackOfTConverter`2DictionaryOfTKeyTValueConverter`3FSharpListConverter`2FSharpMapConverter`3FSharpOptionConverter`2FSharpSetConverter`2FSharpValueOptionConverter`2IAsyncEnumerableOfTConverter`2ICollectionOfTConverter`2IDictionaryConverter`1IDictionaryConverter`1IDictionaryOfTKeyTValueConverter`3IEnumerableConverter`1IEnumerableConverter`1IEnumerableOfTConverter`2IListConverter`1IListConverter`1IListOfTConverter`2ImmutableDictionaryOfTKeyTValueConverter`3ImmutableDictionaryOfTKeyTValueConverter`3ImmutableEnumerableOfTConverter`2IReadOnlyDictionaryOfTKeyTValueConverter`3ISetOfTConverter`2JsonCollectionConverter`2JsonCollectionConverter`2JsonCollectionConverter`2JsonCollectionConverter`2JsonCollectionConverter`2JsonCollectionConverter`2JsonCollectionConverter`2JsonCollectionConverter`2JsonConverterJsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1+100 more