System.Workflow.Activities 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Windows Workflow Foundation 활동에 관련된 클래스를 제공합니다.
클래스
| ActiveDirectoryRole |
Windows Workflow Foundation 호스팅 환경에서 Active Directory 역할을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
| ActiveDirectoryRoleFactory |
Windows NT 별칭, 이메일 주소 및 SID(보안 ID)에서 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 |
이벤트 처리기의 컬렉션을 포함하는 복합 활동입니다. 일반적으로 이벤트 컬렉션을 처리해야 하는 곳에 사용됩니다. 각 이벤트는 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 활동의 서비스 작업 정보에 사용된 SendActivity 에서 상속되는 ReceiveActivity 개체입니다. 이 작업 정보는 CLR 형식을 기반으로 해야 합니다. |
| WebServiceFaultActivity |
워크플로에서 웹 서비스 클라이언트로 오류를 보낼 수 있습니다. 이 클래스는 상속될 수 없습니다. |
| WebServiceInputActivity |
워크플로의 웹 서비스에서 데이터를 받을 수 있습니다. 이 클래스는 상속될 수 없습니다. |
| WebServiceOutputActivity |
워크플로 내에서 웹 서비스로 데이터를 보낼 수 있습니다. 이 클래스는 상속될 수 없습니다. |
| WebWorkflowRole |
RoleProvider에서 지원하는 워크플로 역할을 나타냅니다. |
| WhileActivity |
특정 조건이 true인 경우에는 자식 활동을 반복적으로 실행합니다. |
| WorkflowAuthorizationException |
WorkflowRoleCollection에 포함되어 있지 않은 지정된 ID로 인해 역할 유효성 검사가 실패한 경우 throw되는 예외입니다. |
| WorkflowRole |
워크플로 역할이 파생되는 추상 기본 클래스입니다. |
| WorkflowRoleCollection |
WorkflowRole 개체의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
| WorkflowServiceAttributes |
데코레이팅되는 워크플로 서비스의 서비스 동작을 빌드합니다. |
| WorkflowServiceAttributesDynamicPropertyValidator |
WorkflowServiceAttributesProperty에서 사용하는 속성 유효성 검사기입니다. |
| WorkflowSubscriptionService |
구독 서비스에서 워크플로 런타임에 대한 구독을 관리하는 데 사용할 수 있는 메서드를 제공합니다. |
| WorkflowWebService |
모든 워크플로 웹 서비스에 대한 기본 클래스를 나타냅니다. |
인터페이스
| IEventActivity |
이벤트를 구독하도록 이벤트 구동 활동이 파생되어야 하는 메서드와 속성을 제공합니다. |
열거형
| ExecutionType |
활동의 실행 모드를 지정합니다. |