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 |
활동의 실행 모드를 지정합니다. |
.NET