Zdexby TheHolyOneZ
9,523 structs
Struct

ReadStack

: ValueType : Object
System.Text.Json.ReadStack, Sentry.System.Text.Json 0x00B0 (176 B) Sentry.System.Text.Json.dll
0x00x00B0

Members 11

OffsetSizeNameTypeFlags
0x08SpecialCharacterschar[]Static+2 flags
0x78CurrentReadStackFramePublic
0x08_stackReadStackFrame[]Private
0x04_countintPrivate
0x04_continuationCountintPrivate
0x08_ctorArgStateCacheList<System.Text.Json.ArgumentState>Private
0x08BytesConsumedlongPublic
0x01ReadAheadboolPublic
0x00990x07padding / unreflected
0x08ReferenceResolverReferenceResolverPublic
0x01SupportContinuationboolPublic
0x01UseFastPathboolPublic
0x00AA0x06unreflected bytes to end of ReadStack

Functions 13

SignatureFlagsNativeParams
bool get_IsContinuation()Public+1 flags0x01
void EnsurePushCapacity()Private0x00
void Initialize(Type type, JsonSerializerOptions options, bool supportContinuation)Public0x08
void Initialize(JsonTypeInfo jsonTypeInfo, bool supportContinuation)1 flags0x08
void Push()Public0x00
void Pop(bool success)Public0x01
string JsonPath()Public0x08
void SetConstructorArgumentState()Private0x00
void .cctor()PrivateStatic+1 flags0x00
void <JsonPath>g__AppendStackFrame|18_0(StringBuilder sb, ref ReadStackFrame& frame)Static+1 flags0x78
int <JsonPath>g__GetCount|18_1(IEnumerable enumerable)Static+1 flags0x08
void <JsonPath>g__AppendPropertyName|18_2(StringBuilder sb, const string& propertyName)Static+1 flags0x08
string <JsonPath>g__GetPropertyName|18_3(ref ReadStackFrame& frame)Static+1 flags0x78

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