Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Net.Http.CreditWaiter Class Referencesealed

Public Member Functions

 CreditWaiter (CancellationToken cancellationToken)
 
void ResetForAwait (CancellationToken cancellationToken)
 
ValueTask< int > AsValueTask ()
 
bool TrySetResult (int result)
 
void Dispose ()
 
void OnCompleted (Action< object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags)
 

Public Attributes

int Amount
 
CreditWaiter Next
 

Private Member Functions

void RegisterCancellation (CancellationToken cancellationToken)
 
bool UnregisterAndOwnCompletion ()
 
int IValueTaskSource< int >. GetResult (short token)
 
ValueTaskSourceStatus IValueTaskSource< int >. GetStatus (short token)
 
void IValueTaskSource< int >. OnCompleted (Action< object > continuation, object state, short token, ValueTaskSourceOnCompletedFlags flags)
 

Private Attributes

CancellationToken _cancellationToken
 
CancellationTokenRegistration _registration
 
ManualResetValueTaskSourceCore< int > _source
 

Detailed Description

Definition at line 8 of file CreditWaiter.cs.


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