다음을 통해 공유


Replicator 샘플

Download sample

이 샘플에서는 ReplicatorActivity 활동의 간단한 사용법을 보여 줍니다. ReplicatorActivity 활동은 임의의 개수의 동일한 자식 활동을 순차적으로 또는 병렬 방식으로 만들고 실행할 수 있습니다.

이 샘플은 간단한 사용자 지정 활동인 SampleReplicatorChildActivity를 만듭니다. 이 활동에서 복제기와 관련하여 특별한 사항은 없습니다. Name 속성과 Name 값을 콘솔에 쓰는 CodeHandler 메서드만 있습니다. 이 워크플로는 SampleReplicatorChildActivity를 포함하는 ReplicatorActivity 활동으로 구성되었습니다.

ReplicatorActivity 활동을 구성하기 위해 InitialChildData 속성(여기서는 ChildData 속성)이 워크플로의 IEnumerable 속성에 바인딩됩니다. 또한 ChildInitialized 이벤트를 위한 처리기가 만들어집니다. 이 처리기는 이 컬렉션의 항목 데이터를 초기화되는 자식의 실제 인스턴스로 전달합니다. 이러한 경우 컬렉션의 문자열 값이 ReplicatorChildActivity 인스턴스의 Name 속성에 설정됩니다.

샘플을 실행하면 ReplicatorChildActivity의 인스턴스 두 개가 만들어지고 실행됩니다. 그러면 콘솔에 다음과 같이 출력됩니다.

Replicator 샘플의 출력

이 샘플을 빌드하려면

  1. 이 항목에서 샘플 다운로드를 클릭하여 샘플을 다운로드합니다.

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

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

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

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

이 샘플을 실행하려면

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

참고 항목

참조

ReplicatorActivity
Initialized

기타 리소스

Using the Replicator Activity
활동 샘플

Footer image

Copyright © 2007 by Microsoft Corporation. All rights reserved.