System.Workflow.Activities 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Windows Workflow Foundation 활동과 관련된 클래스를 제공합니다.
클래스
| Name | Description |
|---|---|
| ActiveDirectoryRole |
Windows Workflow Foundation 호스팅 환경에서 Active Directory 역할을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| ActiveDirectoryRoleFactory |
Windows NT 별칭, 이메일 주소 및 SID(보안 식별자)에서 ActiveDirectoryRole 개체를 만들기 위한 팩터리 클래스입니다. |
| CallExternalMethodActivity |
로컬 서비스에서 메서드를 호출하는 데 사용되는 워크플로 통신 활동을 정의합니다. 이 활동은 로컬 서비스를 통해 워크플로에서 호스트로 데이터를 보내는 데 사용됩니다. |
| CallExternalMethodActivityValidator |
클래스가 CallExternalMethodActivity 올바르게 구성되었는지 확인합니다. |
| ChannelToken |
SendActivity 클라이언트 쪽 채널과 자신을 연결하는 데 사용됩니다. |
| CodeActivity |
작업과 연결된 코드 옆에 있는 메서드를 실행합니다. 이 클래스는 상속할 수 없습니다. |
| CodeCondition |
워크플로 정의 내에서 특정 활동의 실행을 보호/구동하는 조건을 정의합니다. 조건의 결과를 반환하는 형식 ConditionalEventArgs 의 이벤트가 있습니다. |
| CompensatableSequenceActivity |
활동의 보상 가능한 버전을 SequenceActivity 정의합니다. 이 클래스는 상속할 수 없습니다. |
| ConditionalEventArgs |
클래스에 대한 결과 정보를 반환합니다 CodeCondition . 이 클래스는 상속할 수 없습니다. |
| ConditionedActivityGroup |
자식 활동 집합에 대한 제약 조건 기반 실행 컨텍스트의 정의를 제공합니다. |
| ContextToken |
활동과 활동이 통신하는 클라이언트 간의 ReceiveActivity 교환을 상호 연결하는 데 사용해야 하는 컨텍스트를 지정하는 데 사용할 수 있는 토큰을 나타냅니다. |
| CorrelationAliasAttribute |
CorrelationParameterAttribute표시된 매개 변수 이외의 매개 변수에서 상관 관계 값을 가져와야 하는 경우 상관 관계 매개 변수 값을 재정의합니다. 이 클래스는 상속할 수 없습니다. |
| CorrelationInitializerAttribute |
상관 관계 값을 초기화하는 ExternalDataExchange 인터페이스의 메서드 또는 이벤트를 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| CorrelationParameterAttribute |
ExternalDataExchange 인터페이스에 정의된 메서드 및 이벤트의 상관 관계에 사용되는 매개 변수의 이름을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| DelayActivity |
타이머를 설정하고 타이머 만료를 비동기적으로 기다리는 논리를 제공합니다. 이 클래스는 상속할 수 없습니다. |
| EventDeliveryFailedException |
호스트에서 발생한 이벤트를 워크플로 인스턴스에 전달할 수 없는 경우 throw되는 예외입니다. 일반적으로 이벤트는 워크플로 인스턴스에서 ExternalDataExchangeService 발생합니다. 이 클래스는 상속할 수 없습니다. |
| EventDrivenActivity |
Activity 이벤트에 의해 실행이 초기화되는 래핑합니다. 이 클래스는 상속할 수 없습니다. |
| EventHandlersActivity |
이벤트 처리기 컬렉션을 포함하는 복합 작업입니다. 일반적으로 이벤트 컬렉션을 처리해야 하는 위치에 사용됩니다. 각 이벤트는 1에 의해 EventDrivenActivity처리됩니다 EventHandlersActivity. |
| EventHandlingScopeActivity |
자식 활동의 실행을 사용하여 이벤트 처리를 사용하도록 설정합니다. 이 클래스는 상속할 수 없습니다. |
| EventQueueName |
에 대한 이벤트 WorkflowInstance와 연결된 큐의 이름을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| ExternalDataEventArgs |
활동을 사용하여 HandleExternalEventActivity 이벤트가 발생할 때 전송되는 데이터를 나타냅니다. |
| ExternalDataExchangeAttribute |
인터페이스를 로컬 서비스 인터페이스로 표시합니다. 이 클래스는 상속할 수 없습니다. |
| ExternalDataExchangeService |
로컬 서비스 통신을 사용하도록 설정하려면 워크플로 런타임 엔진에 추가해야 하는 서비스를 나타냅니다. 이러한 서비스를 제대로 초기화하고 등록하려면 로컬 서비스 구현을 추가 ExternalDataExchangeService 해야 합니다. |
| ExternalDataExchangeServiceSection |
구성 파일에서 인스턴스 ExternalDataExchangeService에 추가할 서비스 집합을 지정할 수 있는 구성 섹션을 나타냅니다. |
| HandleExternalEventActivity |
로컬 서비스에서 발생하는 이벤트를 처리하는 데 사용되는 워크플로 통신 활동을 정의합니다. |
| HandleExternalEventActivityValidator |
클래스가 HandleExternalEventActivity 올바르게 구성되었는지 확인합니다. |
| IfElseActivity |
두 개 이상의 형식 IfElseBranchActivity활동 중 하나를 조건부로 실행합니다. 이 클래스는 상속할 수 없습니다. |
| IfElseBranchActivity |
의 분기를 나타냅니다 IfElseActivity. 이 클래스는 상속할 수 없습니다. |
| InvokeWebServiceActivity |
지정된 대로 매개 변수를 전달하고 받는 프록시 클래스를 통해 웹 서비스를 호출합니다. 이 클래스는 상속할 수 없습니다. |
| InvokeWebServiceEventArgs |
웹 서비스를 호출하는 데 사용되는 이벤트 데이터를 포함합니다. 이 클래스는 상속할 수 없습니다. |
| InvokeWorkflowActivity |
한 워크플로를 다른 워크플로에서 비동기적으로 실행합니다. 이 클래스는 상속할 수 없습니다. |
| ListenActivity |
활동이 진행되기 전에 워크플로가 가능한 여러 이벤트 중 하나를 대기하게 합니다. 이 클래스는 상속할 수 없습니다. |
| MessageEventSubscription |
메시지를 적절한 워크플로 인스턴스로 라우팅하는 메시지 이벤트 구독을 만듭니다. |
| OperationInfo |
워크플로 서비스에 정의된 계약 작업에 대한 정보를 나타냅니다. |
| OperationInfoBase |
워크플로 서비스에 정의된 계약 작업에 대한 정보를 저장하는 데 사용되는 기본 클래스입니다. |
| OperationParameterInfo |
작업 매개 변수에 대한 정보를 포함합니다. |
| OperationParameterInfoCollection |
OperationParameterInfo 개체 컬렉션입니다. |
| OperationValidationEventArgs |
OperationValidation 이벤트에 대한 데이터를 제공합니다. |
| ParallelActivity |
자식 활동 집합을 동시에 실행합니다. 이 클래스는 상속할 수 없습니다. |
| PolicyActivity |
워크플로 실행의 Rule 일부로 단일 단계 또는 활동으로 실행할 클래스 인스턴스의 컬렉션을 나타냅니다. |
| ReceiveActivity |
WCF(Windows Communication Foundation) 서비스 계약으로 정의된 작업을 구현하는 서비스 활동입니다. |
| ReplicatorActivity |
자식 활동의 여러 인스턴스를 실행합니다. |
| ReplicatorChildEventArgs |
자 ReplicatorActivity 식 인스턴스가 Activity 완료된 시점 외에도 자식 Activity 인스턴스를 초기화할 때 호출되는 활동 처리기에 대한 이벤트 인수를 포함합니다. |
| SendActivity |
WCF(Windows Communication Foundation) 서비스 작업의 동기 호출을 모델로 하는 클라이언트 작업입니다. |
| SendActivityEventArgs |
및 BeforeSend 이벤트에 대한 AfterResponse 정보를 제공합니다. |
| SequenceActivity |
정의된 단일 순서에 따라 자식 작업 집합을 실행합니다. |
| SequentialWorkflowActivity |
활동을 순차적으로 실행하는 워크플로를 나타냅니다. |
| SetStateActivity |
상태 컴퓨터 워크플로에서의 StateActivity 전환을 제공합니다. 이 클래스는 상속할 수 없습니다. |
| SetStateEventArgs |
의 상태를 설정하는 인수로 사용되는 클래스를 StateMachineWorkflowActivity나타냅니다. |
| StateActivity |
의 상태를 StateMachineWorkflowActivity나타냅니다. |
| StateActivityValidator |
클래스가 올바르게 구성되었는지 여부를 확인하는 클래스를 StateActivity 나타냅니다. |
| StateFinalizationActivity |
상태 컴퓨터 워크플로의 다른 상태로 전환하기 전에 포함된 활동을 실행하는 활동을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| StateInitializationActivity |
실행이 시작될 때 StateActivity 실행되는 활동 그룹에 대한 컨테이너 역할을 합니다. 이 클래스는 상속할 수 없습니다. |
| StateMachineWorkflowActivity |
상태 컴퓨터 워크플로의 루트 컨테이너 역할을 합니다. 이벤트 기반 활동 및 상태를 포함합니다. |
| StateMachineWorkflowInstance |
의 현재 인스턴스를 관리하는 클래스를 StateMachineWorkflowActivity나타냅니다. 이 클래스는 상속할 수 없습니다. |
| TypedOperationInfo |
OperationInfo OperationInfoBase 및 활동의 서비스 작업 정보에 SendActivityReceiveActivity 사용되는 개체입니다. 이 작업 정보는 CLR 형식을 기반으로 해야 합니다. |
| WebServiceFaultActivity |
워크플로에서 웹 서비스 클라이언트에 오류를 보낼 수 있습니다. 이 클래스는 상속할 수 없습니다. |
| WebServiceInputActivity |
워크플로의 웹 서비스에서 데이터를 받을 수 있습니다. 이 클래스는 상속할 수 없습니다. |
| WebServiceOutputActivity |
워크플로 내에서 웹 서비스로 데이터를 보낼 수 있습니다. 이 클래스는 상속할 수 없습니다. |
| WebWorkflowRole |
에서 지원 RoleProvider되는 워크플로 역할을 나타냅니다. |
| WhileActivity |
특정 조건이 true인 경우 자식 활동을 반복적으로 실행합니다. |
| WorkflowAuthorizationException |
에 포함되지 않은 지정된 ID로 인해 역할 유효성 검사가 실패할 때 throw되는 WorkflowRoleCollection예외입니다. |
| WorkflowRole |
워크플로 역할이 파생되는 추상 기본 클래스입니다. |
| WorkflowRoleCollection |
개체의 WorkflowRole 컬렉션을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| WorkflowServiceAttributes |
데코레이팅하는 워크플로 서비스에 대한 서비스 동작을 빌드합니다. |
| WorkflowServiceAttributesDynamicPropertyValidator |
에서 사용하는 속성 유효성 검사기입니다 WorkflowServiceAttributesProperty. |
| WorkflowSubscriptionService |
워크플로 런타임에 대한 구독을 관리하는 구독 서비스에 대한 메서드를 제공합니다. |
| WorkflowWebService |
모든 워크플로 웹 서비스의 기본 클래스를 나타냅니다. |
인터페이스
| Name | Description |
|---|---|
| IEventActivity |
이벤트를 구독하기 위해 이벤트 기반 활동에서 파생해야 하는 메서드 및 속성을 제공합니다. |
열거형
| Name | Description |
|---|---|
| ExecutionType |
활동의 실행 모드를 지정합니다. |