A


Abort method of WorkflowInstance class

description of, 99

using with persistence services, 172

ACID transactions, 41

Actions, defining in SharePoint Designer 2007, 378

active property of rule sets, explanation of, 224

activities.

See also communication activities;

state-machine activities

adding to workflows, 160

CallExternalMethod, 87, 126

cleaning up names of, 29

Code, 23

Code activity, 126

CompensatableSequence, 127–128

CompensatableTransactionScope, 128–129

Compensate, 127–128

CompensationHandler, 127–128

ConditionedActivityGroup, 130

creating, 152–153

Delay, 130

determining statuses of, 86

developing iterative activities, 207–210

enabling multiple execution of, 135–136

EventDriven, 84–85, 131

EventHandlingScope and EventHandlers, 131

FaultHandler and FaultHandlers, 132–133

FaultHandlers, 83

HandleExternalEvent, 87, 133

IfElse, 27

IfElse and IfElseBranch, 133–134

InvokeWebService, 134

InvokeWorkflow, 135

Listen, 135

Parallel, 135–136

Policy, 137

renaming, 23

Replicator, 137

Sequence, 138

SetState, 138

State, 138

StateFinalization and StateInitialization, 139

Suspend, 139–140

SynchronizationScope, 140

Terminate, 141

testing, 159

Throw, 141

TransactionScope, 128–129

types of, 125

using CompositeActivity class, 146

WebServiceFault, 141

WebServiceInput, 141–142

WebServiceOutput, 142

While, 142

workflows as, 36–38

Activity class, 36–38

using, 145

activity classes, decorating with DesignSerializer attribute, 68

activity components

ActivityCodeGenerator class, 151–152

ActivityDesigner class, 150

ActivityValidator classes, 151

ToolboxItem class, 150

WorkflowMarkupSerializer class, 151

activity designer, views in, 85

activity execution model, advantage of, 206

activity properties

applying property attributes to, 148

binding, 147–148

DependencyObject and DependencyProperty, 146–147

types of, 147

activity rules.

See also rules

for ConditionedActivityGroup, 226–227

for IfElse, 226–227

for Policy activity, 228

for Replicator, 226–227

for While, 226–227

ActivityBind class, binding activities with, 147–148

ActivityCodeGenerator class, using, 151–152

ActivityDesigner class, using, 150

ActivityExecutionContext class, using, 206–207

ActivityMarkupSerializer class, description of, 67

ActivityTrackingLocation class constructor, using, 175

ActivityValidator classes, using, 151

Add Web Reference dialog box, displaying, 134, 336

AddService method

exposing with workflow runtime, 95

using with ExternalDataExchangeService instance, 104

administration feature in SharePoint, description of, 368

alerts, configuring in Performance Monitor, 316

annotations, using with tracking profiles, 181

anonymous methods, using with HelloWorld project, 25

App.config settings, relationship to WCF code in OnStart method, 353–354

AppDomains, relationship to WorkflowRuntime class, 92–93

ApplicantName property, using in communication service, 114–115

application flow interaction scenario, 6

ApplyWorkflowChanges method of Workflow-

Instance class, description of, 99

Approval workflow in SharePoint, description of, 361–362

architects, use of Windows Workflow Foundation by, 17

arithmetic operators, using in rules language, 225

art request process, developing in Visual Studio, 383–386

ASP.NET

considering use of, 320–321

features of, 60

managing workflow runtime in, 321–322

ASP.NET page flow engine

building, 324–331

communication plumbing for, 324

communication service for, 326

relationship to MVC (Model-View-Controller) pattern, 323

WorkflowHelper class for, 326–328

ASP.NET runtime, adding HTTP module to, 342

ASP.NET Web Service option, selecting, 335

ASP.NET web services, declaring, 345346.

See also web services

assembly resources, adding images to, 156–157

association forms, using, 372

associations

making in SharePoint 2007, 368–370

Start Options for, 369

asynchronous mode, running Windows Workflow Foundation in, 43

atomic property, role in ACID transactions, 41

attribute-based chaining, using with rules, 230–231

attributes, applying property attributes to activity properties, 148–149

Avalon. See WPF (Windows Presentation Foundation)



Professional Windows Workflow Foundation
Professional Windows Workflow Foundation
ISBN: 0470053860
EAN: 2147483647
Year: 2004
Pages: 118
Authors: Todd Kitta

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net