다음을 통해 공유


System.Activities.Hosting 네임스페이스

호스팅과 관련된 클래스를 제공합니다.

클래스

BookmarkInfo

명명된 Bookmark에 대한 정보를 나타냅니다.

BookmarkScopeInfo

BookmarkScope 개체에 대한 ID 및 초기화 정보를 포함합니다.

LocationInfo

관련된 Location에 대한 정보를 제공합니다.

SymbolResolver

SymbolResolver는 문자열 이름이 역참조할 수 있는 개체가 포함된 호스트 LocationReferenceEnvironment를 제공하는 확장입니다. SymbolResolver를 통해 제공한 값은 지속되지 않습니다. SymbolResolver 값의 지속성은 호스트 책임입니다.

WorkflowInstance

WorkflowInstance는 워크플로 프로그램 실행을 위한 인스턴스별 경량 런타임입니다. 새 워크플로 인스턴스를 만들도록 생성하거나 기존 인스턴스 상태에서 생성할 수 있습니다. WorkflowInstance.WorkflowInstanceControl이 노출하는 API는 상위 수준의 작업을 구현할 수 있는 최소 런타임 컨트롤 집합입니다. 이 API 집합은 전체 범위의 런타임 기능을 나타냅니다. WorkflowInstance는 추상 클래스이며 동기화, 지속성, 추적 및 확장명과 같은 호스트 기능을 제공하기 위해 호스트의 추상 메서드 구현을 사용합니다.

WorkflowInstanceExtensionManager

WorkflowInstance용 확장 컬렉션을 관리합니다.

WorkflowInstanceProxy

IWorkflowInstanceExtension 확장이 워크플로 서비스 호스트에 액세스할 수 있도록 하는 클래스입니다.

구조체

WorkflowInstance.WorkflowInstanceControl

WorkflowInstance 파생 클래스에 대해 워크플로 런타임의 기능에 액세스하는 메서드를 제공합니다.

인터페이스

IWorkflowInstanceExtension

이 인터페이스는 복합 확장명 또는 워크플로 인스턴스에 액세스해야 하는 확장에 의해 구현됩니다. 이 인터페이스의 구현자는 추가 확장을 제공하거나 WorkflowInstance를 통해 WorkflowInstance에 액세스하기 위해 실행 전에 WorkflowInstanceProxy에 의해 호출됩니다.

열거형

WorkflowInstanceState

WorkflowInstance의 상태를 지정합니다.