System.Workflow.ComponentModel 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Windows Workflow Foundation 구성 요소 모델에 관련된 클래스를 제공합니다.
클래스
Activity |
워크플로의 기본 문서 블록을 나타냅니다. Activity 는 모든 활동의 기본 클래스입니다. |
ActivityBind |
활동의 속성을 속성, 필드, 인덱서, 메서드, 이벤트 또는 다른 활동의 속성에 바인딩합니다. 이 클래스는 상속될 수 없습니다. |
ActivityChangeAction |
실행 중인 워크플로 인스턴스 내의 CompositeActivity 변경 제안을 나타냅니다. 이 클래스는 상속되어야 합니다. |
ActivityCollection |
ICollection 형식의 강력한 형식 Activity을 모델링합니다. |
ActivityCollectionChangeEventArgs |
ActivityCollection의 콘텐츠가 변경될 때마다 이벤트 처리기에서 사용자 지정 처리를 수행하는 데 필요한 정보를 나타냅니다. |
ActivityCondition |
|
ActivityExecutionContext |
Activity의 실행 환경을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
ActivityExecutionContextManager |
CompositeActivity가 자식 활동에 대한 실행 컨텍스트를 만들고 관리할 수 있도록 합니다. 이 클래스는 상속될 수 없습니다. |
ActivityExecutionStatusChangedEventArgs |
Activity에 대한 실행 상태 이벤트 변경과 관련된 정보를 보유합니다. 이 클래스는 상속될 수 없습니다. |
AddedActivityAction |
실행 중인 워크플로 인스턴스 내의 Activity에 CompositeActivity 추가 제안을 나타냅니다. |
AlternateFlowActivityAttribute |
활동이 대체 흐름을 지원함을 나타내는 사용자 지정 특성입니다. 이 클래스는 상속될 수 없습니다. |
CancellationHandlerActivity |
CompositeActivity와 연결될 수 있는 취소 논리를 나타냅니다. 이 클래스는 상속될 수 없습니다. |
CompensatableTransactionScopeActivity |
TransactionScopeActivity 활동의 보정 가능한 버전을 정의합니다. 이 클래스는 상속될 수 없습니다. |
CompensateActivity |
Activity 인터페이스를 구현하는 완료된 자식 ICompensatableActivity의 보정을 트리거합니다. 이 클래스는 상속될 수 없습니다. |
CompensationHandlerActivity |
연결된 CompositeActivity의 성공적인 실행을 취소하거나 보정하는 워크플로 논리를 지정합니다. 이 클래스는 상속될 수 없습니다. |
CompositeActivity |
다른 활동을 포함하는 모든 활동의 기본 클래스인 Activity의 파생물입니다. CompositeActivity는 자식 활동의 실행을 관리합니다. |
DependencyObject |
종속성 속성이 있는 모든 개체의 기본 클래스입니다. 이 클래스는 상속되어야 합니다. |
DependencyProperty |
정의하거나 DependencyObject에 연결할 수 있는 특별한 종류의 속성입니다. 세 종류의 종속성 속성(인스턴스 속성, 메타 속성 및 연결된 속성)이 있습니다. 이 클래스는 상속될 수 없습니다. |
FaultHandlerActivity |
Exception 속성이 지정하는 형식의 FaultType 을 처리하는 데 사용되는 활동 클래스를 나타냅니다. 이 클래스는 상속될 수 없습니다. |
FaultHandlersActivity |
CompositeActivity 형식의 순서 있는 자식 활동 목록이 있는 FaultHandlerActivity를 나타냅니다. 이 클래스는 상속될 수 없습니다. |
PersistOnCloseAttribute |
주변 활동이 실행을 완료할 때 현재 워크플로 인스턴스를 유지해야 함을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
PropertyMetadata |
종속성 속성의 동작을 나타냅니다. |
QueueEventArgs |
워크플로 큐 관련 이벤트에 대한 이벤트 인수를 나타냅니다. |
RemovedActivityAction |
실행 중인 워크플로 인스턴스 내의 Activity에서 CompositeActivity 제거 제안을 나타냅니다. |
SuspendActivity |
실행 중인 워크플로 인스턴스를 실행 시 일시 중단합니다. 이 클래스는 상속될 수 없습니다. |
SynchronizationScopeActivity |
공유 변수에 대한 제어된 액세스가 필요한 워크플로의 한 섹션을 나타냅니다. 둘 이상의 SynchronizationScopeActivity 인스턴스가 동일한 변수에 액세스하면 이러한 활동의 실행이 실제로 serialize됩니다. 이 클래스는 상속될 수 없습니다. |
TerminateActivity |
비정상적인 경우가 발생하면 실행 중인 워크플로 인스턴스를 종료합니다. 이 클래스는 상속될 수 없습니다. |
ThrowActivity |
예외 throw를 모델링합니다. 이 클래스는 상속될 수 없습니다. |
TransactionScopeActivity |
트랜잭션 경계를 정하는 워크플로 섹션입니다. 이 Transaction가 실행되기 시작할 때 새 Activity이 시작되고 Activity가 성공적으로 닫힐 때 트랜잭션이 커밋됩니다. 이 클래스는 상속될 수 없습니다. |
WorkflowChangeAction |
실행 중인 워크플로 인스턴스에 대해 제안된 변경 내용을 나타내는 모든 클래스가 파생되어야 하는 추상 기본 클래스입니다. |
WorkflowChanges |
실행 중인 워크플로 인스턴스에 대해 제안된 변경 내용 집합을 나타냅니다. |
WorkflowParameterBinding |
명명된 매개 변수에 대한 바인딩을 나타내는 범용 클래스입니다. 이 클래스는 상속될 수 없습니다. |
WorkflowParameterBindingCollection |
KeyedCollection<TKey,TItem> 형식의 WorkflowParameterBinding를 나타냅니다. 이 클래스는 상속될 수 없습니다. |
WorkflowTerminatedException |
워크플로가 종료될 때 발생하는 Exception을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
WorkflowTransactionOptions |
워크플로 트랜잭션 형식 옵션의 컨테이너입니다. 이 클래스는 상속될 수 없습니다. |
인터페이스
IActivityEventListener<T> |
이벤트를 수신 대기하는 개체의 인터페이스를 정의합니다. |
ICompensatableActivity |
보정할 수 있는 Activity에 필요한 인터페이스를 정의합니다. |
IDynamicPropertyTypeProvider |
바인딩 인프라에 속성 형식을 제공합니다. 변수 형식의 속성을 포함하는 활동에 의해 구현되며, 여기서 형식은 다른 활동 설정에 따라 달라질 수 있습니다. |
IStartWorkflow |
새 워크플로 인스턴스를 시작하기 위해 ActivityExecutionContext에서 가져올 수 있는 서비스를 정의합니다. |
IWorkflowChangeDiff |
워크플로 변경 내용의 마이닝을 지원합니다. |
열거형
ActivityCollectionChangeAction |
일반적으로 ActivityCollection의 모든 자식 활동 컬렉션을 나타내는 CompositeActivity에 대해 수행될 수 있는 허용 가능한 작업 열거를 나타냅니다. |
ActivityExecutionResult |
Activity의 ActivityExecutionStatus가 있는 |
ActivityExecutionStatus |
실행 중인 워크플로 인스턴스 내의 활동 수명 주기에 해당하는 활동 상태 값의 열거입니다. |
DependencyPropertyOptions |
DependencyProperty 옵션의 열거를 나타냅니다. |
대리자
GetValueOverride |
종속성 개체에 정의된 종속성 속성과 연결된 GetValue(DependencyProperty) 논리의 사용자 지정 재정의를 허용합니다. |
SetValueOverride |
종속성 개체에 정의된 종속성 속성과 연결된 SetValue(DependencyProperty, Object) 논리의 사용자 지정 재정의를 허용합니다. |