1 instantiation of DtcProxyShimFactory
System.Transactions.Local (1)
System\Transactions\Oletx\OletxTransactionManager.cs (1)
368ProxyShimFactory = new DtcProxyShimFactory(ShimWaitHandle);
20 references to DtcProxyShimFactory
System.Transactions.Local (20)
System\Transactions\DtcProxyShim\DtcProxyShimFactory.cs (2)
407DtcProxyShimFactory proxyShimFactory, 420DtcProxyShimFactory proxyShimFactory,
System\Transactions\DtcProxyShim\EnlistmentNotifyShim.cs (1)
27internal EnlistmentNotifyShim(DtcProxyShimFactory shimFactory, OletxEnlistment enlistmentIdentifier)
System\Transactions\DtcProxyShim\NotificationShimBase.cs (2)
14protected DtcProxyShimFactory ShimFactory; 16internal NotificationShimBase(DtcProxyShimFactory shimFactory, object? enlistmentIdentifier)
System\Transactions\DtcProxyShim\Phase0NotifyShim.cs (1)
13internal Phase0NotifyShim(DtcProxyShimFactory shimFactory, object enlistmentIdentifier)
System\Transactions\DtcProxyShim\ResourceManagerNotifyShim.cs (1)
14DtcProxyShimFactory shimFactory,
System\Transactions\DtcProxyShim\ResourceManagerShim.cs (2)
13private readonly DtcProxyShimFactory _shimFactory; 15internal ResourceManagerShim(DtcProxyShimFactory shimFactory)
System\Transactions\DtcProxyShim\TransactionNotifyShim.cs (1)
10internal TransactionNotifyShim(DtcProxyShimFactory shimFactory, object? enlistmentIdentifier)
System\Transactions\DtcProxyShim\TransactionShim.cs (2)
13private readonly DtcProxyShimFactory _shimFactory; 18internal TransactionShim(DtcProxyShimFactory shimFactory, TransactionNotifyShim notifyShim, ITransaction transaction)
System\Transactions\DtcProxyShim\VoterNotifyShim.cs (1)
14internal VoterNotifyShim(DtcProxyShimFactory shimFactory, object enlistmentIdentifier)
System\Transactions\Oletx\DtcTransactionManager.cs (2)
15private readonly DtcProxyShimFactory _proxyShimFactory; 71internal DtcProxyShimFactory ProxyShimFactory
System\Transactions\Oletx\OletxTransactionManager.cs (2)
33internal static DtcProxyShimFactory ProxyShimFactory = null!; // Lazy initialization 67DtcProxyShimFactory localProxyShimFactory;
System\Transactions\TransactionManager.cs (3)
402get => DtcProxyShimFactory.s_transactionConnector is not null; 418DtcProxyShimFactory.s_transactionConnector ??= new DtcProxyShimFactory.DtcTransactionConnector();