Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ TimeoutTransactions()

void System.Transactions.BucketSet.TimeoutTransactions ( )
inlinepackage

Definition at line 31 of file BucketSet.cs.

32 {
33 Bucket bucket = headBucket;
34 do
35 {
36 bucket.TimeoutTransactions();
37 WeakReference nextBucketWeak = bucket.nextBucketWeak;
38 bucket = ((nextBucketWeak == null) ? null : ((Bucket)nextBucketWeak.Target));
39 }
40 while (bucket != null);
41 }

References System.Transactions.BucketSet.headBucket, System.Transactions.Bucket.nextBucketWeak, System.WeakReference< T >.Target, and System.Transactions.Bucket.TimeoutTransactions().

Referenced by System.Transactions.TransactionTable.ThreadTimer().