다음을 통해 공유


Simple In-Memory 샘플

Download sample

이 샘플에서는 런타임에 C#이나 Visual Basic으로 워크플로 코드 파일을 컴파일하고 실행하는 방법을 보여 줍니다.

SequentialWorkflow.cs 또는 SequentialWorkflow.vb와 같이 워크플로를 정의하는 파일이 샘플에 포함되어 있지만, 응용 프로그램이 워크플로 클래스에 직접 액세스하지는 않습니다. 대신 응용 프로그램은 워크플로 코드 파일의 이름을 WorkflowCompiler 개체에 전달하고 WorkflowResults objectCompiledAssembly 속성으로부터 워크플로 인스턴스 형식을 검색합니다. 검색된 워크플로 인스턴스 형식은 WorkflowRuntimeCreateWorkflow 메서드에 전달되며 그 결과로 만들어지는 인스턴스가 정상적으로 시작됩니다.

이 샘플에 사용된 워크플로는 간단한 순차 워크플로 샘플에 제시된 워크플로와 동일합니다. 자세한 내용은 Simple Sequential Workflow 샘플을 참조하십시오.

이 샘플을 빌드하려면

  1. 샘플 다운로드를 클릭하여 샘플을 다운로드합니다.

    이렇게 하면 샘플 프로젝트가 로컬 하드 디스크에 추출됩니다.

  2. 시작을 클릭하고 프로그램, Microsoft Windows SDK를 차례로 가리킨 다음 CMD 셸을 클릭합니다.

  3. 샘플의 소스 디렉터리로 이동합니다.

  4. 명령 프롬프트에서 **MSBUILD <Solution file name>**을 입력합니다.

이 샘플을 실행하려면

  • SDK 명령 프롬프트 창에서 샘플의 주 폴더 아래에 있는 SimpleInMemorySample\bin\debug 폴더 또는 SimpleInMemorySample\bin 폴더(VB 버전의 샘플의 경우)의 .exe 파일을 실행합니다.

참고 항목

참조

WorkflowCompiler

기타 리소스

InMemory 샘플

Footer image

Copyright © 2007 by Microsoft Corporation. All rights reserved.