Index[A] [B] [C] [D] [E] [F] [G] [H] [I] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] layout management for activity designers listings Activity class 2nd Activity class components Activity class with associated ActivityToolboxItem Activity.TrackData method ActivityBind class ActivityCodeGenerator class ActivityCondition class 2nd ActivityDesigner class ActivityExecutionContext class 2nd ActivityExecutionContext.CancelActivity ActivityExecutionContextManager class ActivityExecutionResult class ActivityExecutionStatus class ActivitySurrogateSelector class AEC loading and unloading AnyOneWillDo.ContinueAt applying SequenceDesigner to the Sequence activity associating a DesignerTheme with a designer associating a toolbox bitmap with an activity associating PrioritizedInterleaveDesigner with PrioritizedInterleave cancellation overtakes execution CancellationHandlerActivity class code generator component for Sequence CodeCondition class CodeDOM conditional expressions serialized to XAML CompensatableSequence activity CompensateActivity class compensation and AECs CompositeActivity class CompositeActivity class components CompositeActivityDesigner class condition express in terms of imperative code using x:Code Conditional activity ConditionalEventArgs class ConditionalToolboxItem class console application that delivers data to a ReadLine activity ConstantCondition class ConstantLoopCondition class Controller activity custom activity with validator component custom loader that reads Visio files custom persistence service custom While activity and associated validator default compensation of a primitive activity DefaultWorkflowLoaderService class DefaultWorkflowSchedulerService class DependencyObject class DependencyProperty class DiagramsCanExecuteToo application Echo activity Empty activity event handlers for managing WF program instances executable version of Listing 4.2 (WF program that uses While activity) explicit compensation using CompensateActivity FaultHandlerActivity class Graph activity hosting the designer in a Windows Form application hosting the WF runtime and running a WF program ICompensatableActivity interface IDesigner interface Interleave activity Interleave activity's cancellation logic interleaved execution of Sequence activities interleaved execution of WriteLine activities InterleavedForEach activity InterleavedForEach.ActiveIterations array IPendingWork interface IRootDesigner interface IWorkBatch interface IWorkflowRootDesigner interface managing WF program instances modeling compensation logic using CompensationHandlerActivity Navigator activity nested SynchronizationScopeActivity declarations NeverSucceeds activity passivating a WF program instance Pick activity PolicyActivity class PrintGreeting activity that supports databinding PrintKey activity PrioritizedInterleave activity that uses an attached property PrioritizedInterleave.PositionProperty, setting PrioritizedInterleaveDesigner class GetVerbs method Glyphs method Initialize method OnLayoutPosition method OnPaint method Priority as an attached property of PrioritizedInterleave class PriorityExtenderProvider class PriorityIndicatorGlyph class program with a Sequence containing two WriteLine activities programmatic WF program compilation ReadLine activity 2nd ReadLine activity with initialization logic resuming a passivated WF program instance Rule class RuleConditionReference class RuleDefinitions class RuleExpressionCondition class RuleSet class RuleSetReference property SavePoint activity that models a persistence point SendEmail activity with compensation logic Sequence activity sequence that supports declarative variables serialization using TypeCodeDomSerializer class simple WF program represented as XAML StateMachine activity SuspendActivity class SynchContextSwitcher class synchronization using SynchronizationScopeActivity SynchronizationContextSchedulerService class SynchronizationScopeActivity class TerminateActivity class ThrowFault activity ThrowTypedFault activity TimerService implementation TimerService used by Wait activity TrackingChannel class TrackingProfile class TrackingService class TrackingWorkflowEvent enumeration TransactionScopeActivity class validation of WF programs ValidationError class ValidationErrorCollection class ValidationOption enumeration Validator class Wait activity Wait activity's cancellation logic WF Echo program in Echo.xoml WF program instance suspension WF program instance termination WF program that is a PrioritizedInterleave WF program that throws an exception WF program that uses Sequence activity WF program that uses the PrioritizedInterleave activity WF program that uses the While Activity WF program with exceptions While activity WorkflowChanges class WorkflowCompiler class WorkflowCompilerParameters class WorkflowCompilerResults class WorkflowEnvironment class WorkflowInstance class 2nd 3rd WorkflowInstance.Abort method WorkflowLoaderService class WorkflowMarkupSerializer class WorkflowPersistenceService class WorkflowQueue class 2nd WorkflowQueuingService class 2nd WorkflowRuntime class 2nd 3rd WorkflowSchedulerService class WorkflowStatus enumeration WorkflowTerminatedEventArgs class WorkflowTransactionOptions class WorkflowView class WriteLine activity WriteLine activity that uses a bookmark XAML Open, Sesame program XAML that uses an AnyOneWillDo activity loader [See program loader service.] long-running transactions looping [See iteration.] |