O'Reilly logo

Microsoft Windows Workflow Foundation 4.0 Cookbook by Andrew Zhu

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. WF4 Extensions

This chapter will cover:

  • Configuring ETW tracking
  • Creating a FileTrackingParticipant
  • Configuring the SQL persistence store
  • Loading a persisted workflow from the database
  • Using a persistence participant to persist additional data
  • Using a customized extension

Introduction

The focus of this chapter is WF4 tracking and persistence. In the old WF3, we usually call them as services. In WF4, these features are implemented as extensions. The term "service" in WF4 usually refers to WCF service.

The Tracking extension in WF4 can record the "foot prints" of the execution of a workflow instance. The Persistence extension in WF4 can save running workflow instances in durable storage such as a database or disk file.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required