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