다음을 통해 공유


추적 개요

추적은 워크플로 인스턴스가 실행될 때 워크플로 인스턴스에 대한 정보를 지정하고 캡처하며 해당 정보를 저장하는 기능입니다. Windows Workflow Foundation에서는 SQL 데이터베이스를 사용하여 수집된 추적 정보를 저장하는 추적 서비스인 SqlTrackingService를 제공합니다. 응용 프로그램에 필요한 임의의 형식으로 이 정보를 수집하고 저장하기 위해 추적 서비스를 직접 작성할 수도 있습니다.

새 워크플로가 만들어지면 추적 서비스에서 해당 워크플로와 연결할 추적 채널을 요청합니다. 워크플로의 모든 추적 정보는 이 추적 채널에 전송됩니다.

추적 서비스는 세 가지 형식의 이벤트인 워크플로 인스턴스 이벤트, 활동 이벤트 및 사용자 이벤트를 추적할 수 있습니다. 추적 프로필을 제공하여 서비스에서 특정 워크플로 인스턴스나 워크플로 형식에 대해 받으려는 정보의 유형과 양을 구성할 수 있습니다.

추적 프레임워크에서는 이벤트 중에 활동이나 워크플로에 대한 정보를 추출하는 기능도 제공합니다. 활동이나 워크플로의 특정 속성이나 필드를 추적해야 하는 경우 추적 프로필의 추출 섹션에서 이 정보를 제공할 수 있습니다. 해당 정보는 지정된 이벤트 중에 추출됩니다.

추적에 대한 자세한 내용은 Windows Workflow 추적 서비스, SqlTrackingService사용자 지정 추적 서비스 만들기를 참조하십시오.

참고 항목

기타 리소스

Windows Workflow Foundation

Footer image

Copyright © 2007 by Microsoft Corporation. All rights reserved.