1 instantiation of OletxTransactionManager
System.Transactions.Local (1)
System\Transactions\TransactionManager.cs (1)
618
() => new
OletxTransactionManager
(DefaultSettingsSection.DistributedTransactionManagerName));
42 references to OletxTransactionManager
System.Transactions.Local (42)
System\Transactions\Oletx\DtcTransactionManager.cs (4)
14
private readonly
OletxTransactionManager
_oletxTm;
18
internal DtcTransactionManager(string? nodeName,
OletxTransactionManager
oletxTm)
22
_proxyShimFactory =
OletxTransactionManager
.ProxyShimFactory;
63
OletxTransactionManager
.ProxyException(ex);
System\Transactions\Oletx\OletxEnlistment.cs (3)
227
internal void TMDownFromInternalRM(
OletxTransactionManager
oletxTm)
323
OletxTransactionManager
.ProxyException(comException);
344
OletxTransactionManager
.ProxyException(comException);
System\Transactions\Oletx\OletxResourceManager.cs (5)
19
internal
OletxTransactionManager
OletxTransactionManager;
52
internal OletxResourceManager(
OletxTransactionManager
transactionManager, Guid resourceManagerIdentifier)
193
OletxTransactionManager
.ProxyException(ex);
222
internal void TMDownFromInternalRM(
OletxTransactionManager
oletxTM)
325
OletxTransactionManager
.ProxyException(comException);
System\Transactions\Oletx\OletxTransaction.cs (8)
337
OletxTransactionManager
oletxTM = RealOletxTransaction.OletxTransactionManagerInstance;
470
internal
OletxTransactionManager
OletxTransactionManagerInstance { get; }
619
OletxTransactionManager
transactionManager,
634
TransactionIsolationLevel =
OletxTransactionManager
.ConvertIsolationLevelFromProxyValue(oletxIsoLevel);
805
OletxTransactionManager
.ProxyException(comException);
947
OletxTransactionManager
.ProxyException(comException);
998
OletxTransactionManager
.ProxyException(comException);
1078
OletxTransactionManager
.ProxyException(comException);
System\Transactions\Oletx\OletxTransactionManager.cs (8)
72
etwLog.MethodEnter(TraceSourceType.TraceSourceOleTx, $"{nameof(
OletxTransactionManager
)}.{nameof(ShimNotificationCallback)}");
356
etwLog.MethodExit(TraceSourceType.TraceSourceOleTx, $"{nameof(
OletxTransactionManager
)}.{nameof(ShimNotificationCallback)}");
685
private readonly
OletxTransactionManager
_oletxTm;
691
internal OletxInternalResourceManager(
OletxTransactionManager
oletxTm)
748
if (
OletxTransactionManager
._resourceManagerHashTable != null)
750
OletxTransactionManager
.ResourceManagerHashTableLock.AcquireReaderLock(Timeout.Infinite);
753
rmHashTable = (Hashtable)
OletxTransactionManager
._resourceManagerHashTable.Clone();
757
OletxTransactionManager
.ResourceManagerHashTableLock.ReleaseReaderLock();
System\Transactions\TransactionInterop.cs (10)
73
OletxTransactionManager
.ProxyException(comException);
139
OletxTransactionManager
oletxTm = TransactionManager.DistributedTransactionManager;
149
OletxTransactionManager
.ProxyException(comException);
221
OletxTransactionManager
.ProxyException(comException);
300
OletxTransactionManager
.ProxyException(comException);
359
OletxTransactionManager
oletxTm = TransactionManager.DistributedTransactionManager;
389
OletxTransactionManager
.ProxyException(comException);
471
OletxTransactionManager
oletxTm = TransactionManager.DistributedTransactionManager;
516
OletxTransactionManager
oletxTm = TransactionManager.DistributedTransactionManager;
531
OletxTransactionManager
.ProxyException(comException);
System\Transactions\TransactionManager.cs (4)
227
private static
OletxTransactionManager
CheckTransactionManager(string? nodeName)
229
OletxTransactionManager
tm = DistributedTransactionManager;
614
internal static
OletxTransactionManager
? distributedTransactionManager;
615
internal static
OletxTransactionManager
DistributedTransactionManager =>