Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Threading.Tasks.TaskReplicator Class Referencesealed

Classes

class  Replica
 

Public Member Functions

delegate void ReplicatableUserAction< TState > (ref TState replicaState, int timeout, out bool yieldedBeforeCompletion)
 

Static Public Member Functions

static void Run< TState > (ReplicatableUserAction< TState > action, ParallelOptions options, bool stopOnFirstFailure)
 

Private Member Functions

 TaskReplicator (ParallelOptions options, bool stopOnFirstFailure)
 

Static Private Member Functions

static int GenerateCooperativeMultitaskingTaskTimeout ()
 

Private Attributes

readonly TaskScheduler _scheduler
 
readonly bool _stopOnFirstFailure
 
readonly ConcurrentQueue< Replica_pendingReplicas = new ConcurrentQueue<Replica>()
 
ConcurrentQueue< Exception_exceptions
 
bool _stopReplicating
 

Detailed Description

Definition at line 5 of file TaskReplicator.cs.


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