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