| 
    Terraria v1.4.4.9
    
   Terraria source code documentation 
   | 
 
Static Public Member Functions | |
| static bool | operator== (Transaction? x, Transaction? y) | 
| static bool | operator!= (Transaction? x, Transaction? y) | 
Package Functions | |
| DependentTransaction (IsolationLevel isoLevel, InternalTransaction internalTransaction, bool blocking) | |
| Transaction | InternalClone () | 
| virtual void | InternalDispose () | 
| DistributedTransaction | Promote () | 
Static Package Functions | |
| static EnterpriseServicesInteropOption | InteropMode (TransactionScope currentScope) | 
| static Transaction | FastGetTransaction (TransactionScope currentScope, ContextData contextData, out Transaction contextTransaction) | 
| static void | GetCurrentTransactionAndScope (TxLookup defaultLookup, out Transaction current, out TransactionScope currentScope, out Transaction contextTransaction) | 
Package Attributes | |
| IsolationLevel | _isoLevel | 
| bool | _complete | 
| int | _cloneId | 
| int | _disposed | 
| InternalTransaction | _internalTransaction | 
| TransactionTraceIdentifier | _traceIdentifier | 
Properties | |
| static ? Transaction | Current [get, set] | 
| bool | Disposed [get] | 
| Guid | DistributedTxId [get] | 
| TransactionInformation | TransactionInformation [get] | 
| IsolationLevel | IsolationLevel [get] | 
| Guid | PromoterType [get] | 
| TransactionTraceIdentifier | TransactionTraceId [get] | 
| TransactionCompletedEventHandler? | TransactionCompleted | 
Private Member Functions | |
| void ISerializable. | GetObjectData (SerializationInfo serializationInfo, StreamingContext context) | 
Private Attributes | |
| readonly bool | _blocking | 
Definition at line 3 of file DependentTransaction.cs.