Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Threading.Tasks.TaskReplicator.Replica< TState > Class Template Referencesealed

Public Member Functions

void Start ()
 
void Wait ()
 
void Execute ()
 
 Replica (TaskReplicator replicator, int maxConcurrency, int timeout, ReplicatableUserAction< TState > action)
 

Protected Member Functions

 Replica (TaskReplicator replicator, int maxConcurrency, int timeout)
 
void CreateNewReplica ()
 
void ExecuteAction (out bool yieldedBeforeCompletion)
 
override void CreateNewReplica ()
 
override void ExecuteAction (out bool yieldedBeforeCompletion)
 

Protected Attributes

readonly TaskReplicator _replicator
 
readonly int _timeout
 
int _remainingConcurrency
 
volatile Task _pendingTask
 

Private Attributes

readonly ReplicatableUserAction< TState > _action
 
TState _state
 

Detailed Description

Definition at line 85 of file TaskReplicator.cs.


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