Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
TransactionInformation.cs
Go to the documentation of this file.
1namespace System.Transactions;
2
4{
6
7 public string LocalIdentifier
8 {
9 get
10 {
12 if (log.IsEnabled())
13 {
14 log.MethodEnter(TraceSourceType.TraceSourceLtm, this, "LocalIdentifier");
15 }
16 try
17 {
19 }
20 finally
21 {
22 if (log.IsEnabled())
23 {
24 log.MethodExit(TraceSourceType.TraceSourceLtm, this, "LocalIdentifier");
25 }
26 }
27 }
28 }
29
31 {
32 get
33 {
35 if (log.IsEnabled())
36 {
37 log.MethodEnter(TraceSourceType.TraceSourceLtm, this, "DistributedIdentifier");
38 }
39 try
40 {
42 {
44 }
45 }
46 finally
47 {
48 if (log.IsEnabled())
49 {
50 log.MethodExit(TraceSourceType.TraceSourceLtm, this, "DistributedIdentifier");
51 }
52 }
53 }
54 }
55
57
59 {
60 get
61 {
63 if (log.IsEnabled())
64 {
65 log.MethodEnter(TraceSourceType.TraceSourceLtm, this, "Status");
66 }
67 try
68 {
70 }
71 finally
72 {
73 if (log.IsEnabled())
74 {
75 log.MethodExit(TraceSourceType.TraceSourceLtm, this, "Status");
76 }
77 }
78 }
79 }
80
81 internal TransactionInformation(InternalTransaction internalTransaction)
82 {
83 _internalTransaction = internalTransaction;
84 }
85}
TransactionTraceIdentifier TransactionTraceId
readonly InternalTransaction _internalTransaction
TransactionInformation(InternalTransaction internalTransaction)
TransactionStatus get_Status(InternalTransaction tx)
virtual Guid get_Identifier(InternalTransaction tx)
void MethodExit(TraceSourceType traceSource, object thisOrContextObject, [CallerMemberName] string methodname=null)
static readonly TransactionsEtwProvider Log
void MethodEnter(TraceSourceType traceSource, object thisOrContextObject, [CallerMemberName] string methodname=null)