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