44 references to OletxTransactionIsolationLevel
System.Transactions.Local (44)
_generated\15\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionDispenser.cs (4)
11
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, nint, global::System.Transactions.DtcProxyShim.
OletxTransactionIsolationLevel
, global::System.Transactions.DtcProxyShim.OletxTransactionIsoFlags, void*, void**, int> BeginTransaction_4;
97
void global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionDispenser.BeginTransaction(nint punkOuter, global::System.Transactions.DtcProxyShim.
OletxTransactionIsolationLevel
isoLevel, global::System.Transactions.DtcProxyShim.OletxTransactionIsoFlags isoFlags, global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionOptions pOptions, out global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransaction ppTransaction)
100
var __target = ((delegate* unmanaged[MemberFunction]<void*, nint, global::System.Transactions.DtcProxyShim.
OletxTransactionIsolationLevel
, global::System.Transactions.DtcProxyShim.OletxTransactionIsoFlags, void*, void**, int> )__vtable[4]);
137
internal static int ABI_BeginTransaction(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, nint punkOuter, global::System.Transactions.DtcProxyShim.
OletxTransactionIsolationLevel
isoLevel, global::System.Transactions.DtcProxyShim.OletxTransactionIsoFlags isoFlags, void* __pOptions_native, void** __ppTransaction_native__param)
_generated\7\System.Transactions.DtcProxyShim.DtcInterfaces.IResourceManager.cs (7)
10
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, void*, void*, global::System.Guid*, global::System.Transactions.DtcProxyShim.
OletxTransactionIsolationLevel
*, void**, int> Enlist_3;
42
void global::System.Transactions.DtcProxyShim.DtcInterfaces.IResourceManager.Enlist(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransaction pTransaction, global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionResourceAsync pRes, out global::System.Guid pUOW, out global::System.Transactions.DtcProxyShim.
OletxTransactionIsolationLevel
pisoLevel, out global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionEnlistmentAsync ppEnlist)
45
var __target = ((delegate* unmanaged[MemberFunction]<void*, void*, void*, global::System.Guid*, global::System.Transactions.DtcProxyShim.
OletxTransactionIsolationLevel
*, void**, int> )__vtable[3]);
61
fixed (global::System.Transactions.DtcProxyShim.
OletxTransactionIsolationLevel
* __pisoLevel_native = &pisoLevel)
90
internal static int ABI_Enlist(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, void* __pTransaction_native, void* __pRes_native, global::System.Guid* __pUOW_native__param, global::System.Transactions.DtcProxyShim.
OletxTransactionIsolationLevel
* __pisoLevel_native__param, void** __ppEnlist_native__param)
97
ref global::System.Transactions.DtcProxyShim.
OletxTransactionIsolationLevel
__pisoLevel_native = ref *__pisoLevel_native__param;
98
global::System.Transactions.DtcProxyShim.
OletxTransactionIsolationLevel
pisoLevel = default;
System\Transactions\DtcProxyShim\DtcInterfaces\IResourceManager.cs (1)
17
out
OletxTransactionIsolationLevel
pisoLevel,
System\Transactions\DtcProxyShim\DtcInterfaces\ITransactionDispenser.cs (1)
19
OletxTransactionIsolationLevel
isoLevel,
System\Transactions\DtcProxyShim\DtcProxyShimFactory.cs (6)
172
OletxTransactionIsolationLevel
isolationLevel,
186
SetupTransaction(pTx, managedIdentifier, out transactionIdentifier, out
OletxTransactionIsolationLevel
localIsoLevel, out transactionShim);
223
out
OletxTransactionIsolationLevel
isolationLevel,
236
out
OletxTransactionIsolationLevel
isolationLevel,
260
out
OletxTransactionIsolationLevel
isolationLevel,
322
out
OletxTransactionIsolationLevel
pIsolationLevel,
System\Transactions\DtcProxyShim\OletxXactTransInfo.cs (1)
13
internal
OletxTransactionIsolationLevel
IsoLevel;
System\Transactions\DtcProxyShim\ResourceManagerShim.cs (1)
29
ResourceManager!.Enlist(transaction, pEnlistmentNotifyShim, out Guid txUow, out
OletxTransactionIsolationLevel
isoLevel, out ITransactionEnlistmentAsync pEnlistmentAsync);
System\Transactions\Oletx\OletxTransaction.cs (1)
623
OletxTransactionIsolationLevel
oletxIsoLevel)
System\Transactions\Oletx\OletxTransactionManager.cs (16)
442
OletxTransactionIsolationLevel
oletxIsoLevel = ConvertIsolationLevel(properties.IsolationLevel);
643
internal static
OletxTransactionIsolationLevel
ConvertIsolationLevel(IsolationLevel isolationLevel)
646
IsolationLevel.Serializable =>
OletxTransactionIsolationLevel
.ISOLATIONLEVEL_SERIALIZABLE,
647
IsolationLevel.RepeatableRead =>
OletxTransactionIsolationLevel
.ISOLATIONLEVEL_REPEATABLEREAD,
648
IsolationLevel.ReadCommitted =>
OletxTransactionIsolationLevel
.ISOLATIONLEVEL_READCOMMITTED,
649
IsolationLevel.ReadUncommitted =>
OletxTransactionIsolationLevel
.ISOLATIONLEVEL_READUNCOMMITTED,
650
IsolationLevel.Chaos =>
OletxTransactionIsolationLevel
.ISOLATIONLEVEL_CHAOS,
651
IsolationLevel.Unspecified =>
OletxTransactionIsolationLevel
.ISOLATIONLEVEL_UNSPECIFIED,
652
_ =>
OletxTransactionIsolationLevel
.ISOLATIONLEVEL_SERIALIZABLE
655
internal static IsolationLevel ConvertIsolationLevelFromProxyValue(
OletxTransactionIsolationLevel
proxyIsolationLevel)
658
OletxTransactionIsolationLevel
.ISOLATIONLEVEL_SERIALIZABLE => IsolationLevel.Serializable,
659
OletxTransactionIsolationLevel
.ISOLATIONLEVEL_REPEATABLEREAD => IsolationLevel.RepeatableRead,
660
OletxTransactionIsolationLevel
.ISOLATIONLEVEL_READCOMMITTED => IsolationLevel.ReadCommitted,
661
OletxTransactionIsolationLevel
.ISOLATIONLEVEL_READUNCOMMITTED => IsolationLevel.ReadUncommitted,
662
OletxTransactionIsolationLevel
.ISOLATIONLEVEL_UNSPECIFIED => IsolationLevel.Unspecified,
663
OletxTransactionIsolationLevel
.ISOLATIONLEVEL_CHAOS => IsolationLevel.Chaos,
System\Transactions\TransactionInterop.cs (6)
115
OletxTransactionIsolationLevel
oletxIsoLevel =
OletxTransactionIsolationLevel
.ISOLATIONLEVEL_SERIALIZABLE;
337
OletxTransactionIsolationLevel
oletxIsoLevel =
OletxTransactionIsolationLevel
.ISOLATIONLEVEL_SERIALIZABLE;
420
OletxTransactionIsolationLevel
.ISOLATIONLEVEL_SERIALIZABLE);
507
OletxTransactionIsolationLevel
oletxIsoLevel;