4 instantiations of WorkflowTransactionOptions
System.Workflow.ComponentModel (4)
AuthoringOM\Behaviors\CompensatableTransactionScopeActivity.cs (2)
27this.SetValueBase(TransactionOptionsProperty, new WorkflowTransactionOptions()); 33this.SetValueBase(TransactionOptionsProperty, new WorkflowTransactionOptions());
AuthoringOM\Behaviors\TransactionScope.cs (2)
29this.SetValueBase(TransactionOptionsProperty, new WorkflowTransactionOptions()); 35this.SetValueBase(TransactionOptionsProperty, new WorkflowTransactionOptions());
15 references to WorkflowTransactionOptions
System.Workflow.ComponentModel (13)
AuthoringOM\Behaviors\CompensatableTransactionScopeActivity.cs (3)
24internal static readonly DependencyProperty TransactionOptionsProperty = DependencyProperty.Register("TransactionOptions", typeof(WorkflowTransactionOptions), typeof(CompensatableTransactionScopeActivity), new PropertyMetadata(DependencyPropertyOptions.Metadata, new Attribute[] { new DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Content) })); 41public WorkflowTransactionOptions TransactionOptions 45return (WorkflowTransactionOptions)this.GetValue(TransactionOptionsProperty);
AuthoringOM\Behaviors\TransactionScope.cs (3)
24internal static readonly DependencyProperty TransactionOptionsProperty = DependencyProperty.Register("TransactionOptions", typeof(WorkflowTransactionOptions), typeof(TransactionScopeActivity), new PropertyMetadata(DependencyPropertyOptions.Metadata, new Attribute[] { new DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Content) })); 43public WorkflowTransactionOptions TransactionOptions 47return (WorkflowTransactionOptions)this.GetValue(TransactionOptionsProperty);
AuthoringOM\Behaviors\WorkflowTransactionOptions.cs (2)
25public static readonly DependencyProperty TimeoutDurationProperty = DependencyProperty.Register("TimeoutDuration", typeof(TimeSpan), typeof(WorkflowTransactionOptions), new PropertyMetadata(new TimeSpan(0, 0, 30), DependencyPropertyOptions.Metadata)); 26public static readonly DependencyProperty IsolationLevelProperty = DependencyProperty.Register("IsolationLevel", typeof(IsolationLevel), typeof(WorkflowTransactionOptions), new PropertyMetadata(IsolationLevel.Serializable, DependencyPropertyOptions.Metadata));
AuthoringOM\Compiler\Validation\TransactionContextValidator.cs (1)
21WorkflowTransactionOptions atomicTransaction = TransactedContextFilter.GetTransactionOptions(activity);
AuthoringOM\Filters\TransactionFilter.cs (4)
66WorkflowTransactionOptions transactionOptions = TransactedContextFilter.GetTransactionOptions(context.Activity); 151WorkflowTransactionOptions transaction = TransactedContextFilter.GetTransactionOptions(activity); 159internal static WorkflowTransactionOptions GetTransactionOptions(Activity activity) 161return activity.GetValue(activity is TransactionScopeActivity ? TransactionScopeActivity.TransactionOptionsProperty : CompensatableTransactionScopeActivity.TransactionOptionsProperty) as WorkflowTransactionOptions;
System.Workflow.Runtime (2)
System\Activities\Statements\InteropExecutor.cs (1)
560WorkflowTransactionOptions atomicTxn = TransactedContextFilter.GetTransactionOptions(atomicActivity);
WorkflowExecutor.cs (1)
2088WorkflowTransactionOptions atomicTxn = TransactedContextFilter.GetTransactionOptions(atomicActivity);