Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Transactions.TransactionManager Class Reference

Static Public Member Functions

static Enlistment Reenlist (Guid resourceManagerIdentifier, byte[] recoveryInformation, IEnlistmentNotification enlistmentNotification)
 
static void RecoveryComplete (Guid resourceManagerIdentifier)
 

Static Package Functions

static void ProcessExistingTransactions (TransactionStartedEventHandler eventHandler)
 
static void FireDistributedTransactionStarted (Transaction transaction)
 
static void ValidateIsolationLevel (IsolationLevel transactionIsolationLevel)
 
static TimeSpan ValidateTimeout (TimeSpan transactionTimeout)
 
static Transaction FindPromotedTransaction (Guid transactionIdentifier)
 
static Transaction FindOrCreatePromotedTransaction (Guid transactionIdentifier, DistributedTransaction dtx)
 

Static Package Attributes

static HostCurrentTransactionCallback s_currentDelegate
 
static bool s_currentDelegateSet
 
static DistributedTransactionManager distributedTransactionManager
 

Properties

static ? HostCurrentTransactionCallback HostCurrentCallback [get, set]
 
static object ClassSyncObject [get]
 
static IsolationLevel DefaultIsolationLevel [get]
 
static DefaultSettingsSection DefaultSettings [get]
 
static MachineSettingsSection MachineSettings [get]
 
static TimeSpan DefaultTimeout [get]
 
static TimeSpan MaximumTimeout [get]
 
static Hashtable PromotedTransactionTable [get]
 
static TransactionTable TransactionTable [get]
 
static DistributedTransactionManager DistributedTransactionManager [get]
 
static ? TransactionStartedEventHandler DistributedTransactionStarted
 

Static Private Member Functions

static DistributedTransactionManager CheckTransactionManager (string nodeName)
 

Static Private Attributes

static Hashtable s_promotedTransactionTable
 
static TransactionTable s_transactionTable
 
static TransactionStartedEventHandler s_distributedTransactionStartedDelegate
 
static object s_classSyncObject
 
static DefaultSettingsSection s_defaultSettings
 
static MachineSettingsSection s_machineSettings
 
static bool s_defaultTimeoutValidated
 
static TimeSpan s_defaultTimeout
 
static bool s_cachedMaxTimeout
 
static TimeSpan s_maximumTimeout
 

Detailed Description

Definition at line 10 of file TransactionManager.cs.


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