23 references to EnterpriseServicesInteropOption
ComSvcConfig (1)
ComplusEndpointConfigContainer.cs (1)
279
scope = new TransactionScope(TransactionScopeOption.Required, opts,
EnterpriseServicesInteropOption
.Full);
System.Transactions (20)
System\Transactions\Transaction.cs (6)
225
internal static
EnterpriseServicesInteropOption
InteropMode(TransactionScope currentScope)
232
return
EnterpriseServicesInteropOption
.None;
245
case
EnterpriseServicesInteropOption
.None:
265
case
EnterpriseServicesInteropOption
.Full:
269
case
EnterpriseServicesInteropOption
.Automatic:
357
if (InteropMode(ContextData.TLSCurrentData.CurrentScope) !=
EnterpriseServicesInteropOption
.None)
System\Transactions\TransactionScope.cs (14)
307
EnterpriseServicesInteropOption
interopOption
473
EnterpriseServicesInteropOption
interopOption
659
else if (
EnterpriseServicesInteropOption
.None == actualCurrentScope.interopOption )
764
if (
EnterpriseServicesInteropOption
.None == this.interopOption )
1178
case
EnterpriseServicesInteropOption
.None:
1182
case
EnterpriseServicesInteropOption
.Automatic:
1195
case
EnterpriseServicesInteropOption
.Full:
1332
private void ValidateInteropOption(
EnterpriseServicesInteropOption
interopOption )
1334
if ( interopOption <
EnterpriseServicesInteropOption
.None || interopOption >
EnterpriseServicesInteropOption
.Full )
1370
EnterpriseServicesInteropOption
currentInteropOption = this.interopOption;
1378
if (currentInteropOption !=
EnterpriseServicesInteropOption
.None)
1439
EnterpriseServicesInteropOption
interopOption;
1440
internal
EnterpriseServicesInteropOption
InteropMode
System.Workflow.Runtime (2)
Scheduler.cs (1)
169
new TransactionScope(transactionalProperties.Transaction, TimeSpan.Zero,
EnterpriseServicesInteropOption
.Full);
System\Activities\Statements\InteropExecutor.cs (1)
242
transactionalProperties.TransactionScope = new System.Transactions.TransactionScope(transactionalProperties.Transaction, TimeSpan.Zero,
EnterpriseServicesInteropOption
.Full);