Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Text.Json.WriteStack Struct Reference

Public Member Functions

JsonConverter Initialize (Type type, JsonSerializerOptions options, bool supportContinuation)
 
void Push ()
 
void Pop (bool success)
 
void AddCompletedAsyncDisposable (IAsyncDisposable asyncDisposable)
 
async ValueTask DisposeCompletedAsyncDisposables ()
 
void DisposePendingDisposablesOnException ()
 
async ValueTask DisposePendingDisposablesOnExceptionAsync ()
 
string PropertyPath ()
 

Public Attributes

WriteStackFrame Current
 
CancellationToken CancellationToken
 
bool SuppressFlush
 
Task PendingTask
 
List< IAsyncDisposableCompletedAsyncDisposables
 
int FlushThreshold
 
ReferenceResolver ReferenceResolver
 
bool SupportContinuation
 
string BoxedStructReferenceId
 

Package Functions

JsonConverter Initialize (JsonTypeInfo jsonTypeInfo, bool supportContinuation)
 

Properties

bool IsContinuation [get]
 

Private Member Functions

void EnsurePushCapacity ()
 

Private Attributes

WriteStackFrame[] _stack
 
int _count
 
int _continuationCount
 

Detailed Description

Definition at line 13 of file WriteStack.cs.


The documentation for this struct was generated from the following file: