Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
DistributedTransactionManager.cs
Go to the documentation of this file.
2
3internal sealed class DistributedTransactionManager
4{
5 internal object NodeName { get; }
6
7 internal IPromotedEnlistment ReenlistTransaction(Guid resourceManagerIdentifier, byte[] resourceManagerRecoveryInformation, RecoveringInternalEnlistment internalEnlistment)
8 {
10 }
11
16
17 internal void ResourceManagerRecoveryComplete(Guid resourceManagerIdentifier)
18 {
20 }
21
22 internal byte[] GetWhereabouts()
23 {
25 }
26
31
32 internal static DistributedTransaction GetTransactionFromExportCookie(byte[] cookie, Guid txId)
33 {
35 }
36
41}
static Transaction GetTransactionFromDtcTransaction(IDtcTransaction transactionNative)
static DistributedTransaction GetTransactionFromExportCookie(byte[] cookie, Guid txId)
static DistributedTransaction GetDistributedTransactionFromTransmitterPropagationToken(byte[] propagationToken)
DistributedCommittableTransaction CreateTransaction(TransactionOptions options)
IPromotedEnlistment ReenlistTransaction(Guid resourceManagerIdentifier, byte[] resourceManagerRecoveryInformation, RecoveringInternalEnlistment internalEnlistment)