System.Workflow.Activities Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje třídy související s aktivitami Windows Workflow Foundation.
Třídy
| Name | Description |
|---|---|
| ActiveDirectoryRole |
Představuje roli služba Active Directory v hostitelském prostředí Windows Workflow Foundation. Tato třída se nemůže dědit. |
| ActiveDirectoryRoleFactory |
Třída továrny pro vytváření objektů ActiveDirectoryRole z aliasů Windows NT, e-mailových adres a identifikátorů zabezpečení (SID). |
| CallExternalMethodActivity |
Definuje komunikační aktivitu pracovního postupu, která se používá k volání metody v místní službě. Tato aktivita se používá k odesílání dat z pracovního postupu do hostitele prostřednictvím místní služby. |
| CallExternalMethodActivityValidator |
Ověřuje, že CallExternalMethodActivity je třída správně nakonfigurovaná. |
| ChannelToken |
SendActivity Používá se k přidružení k kanálu na straně klienta. |
| CodeActivity |
Spustí metodu vedle kódu přidruženou k aktivitě. Tato třída se nemůže dědit. |
| CodeCondition |
Definuje podmínku, která chrání nebo řídí provádění určité aktivity v rámci definice pracovního postupu. Má událost typu ConditionalEventArgs , která vrátí výsledek podmínky. |
| CompensatableSequenceActivity |
Definuje kompenzační verzi SequenceActivity aktivity. Tato třída se nemůže dědit. |
| ConditionalEventArgs |
Vrátí informace o výsledku CodeCondition pro třídu. Tato třída se nemůže dědit. |
| ConditionedActivityGroup |
Poskytuje definici kontextu spouštění na základě omezení pro sadu podřízených aktivit. |
| ContextToken |
Představuje token, který lze použít k určení kontextu, který se má použít ke korelaci výměny mezi aktivitou ReceiveActivity a klientem, se kterým aktivita komunikuje. |
| CorrelationAliasAttribute |
Přepíše hodnotu parametru korelace, pokud musí být hodnota korelace získána z jiného parametru, než který označuje CorrelationParameterAttribute. Tato třída se nemůže dědit. |
| CorrelationInitializerAttribute |
Označuje metodu nebo událost v rozhraní ExternalDataExchange, která inicializuje hodnotu korelace. Tato třída se nemůže dědit. |
| CorrelationParameterAttribute |
Označuje název parametru použitého pro korelaci v metodách a událostech definovaných v rozhraní ExternalDataExchange. Tato třída se nemůže dědit. |
| DelayActivity |
Poskytuje logiku pro vytvoření časovače a asynchronní čekání na vypršení platnosti časovače. Tato třída se nemůže dědit. |
| EventDeliveryFailedException |
Výjimka, která je vyvolána, když událost vyvolaná z hostitele nelze doručit do instance pracovního postupu. Událost je obvykle vyvolána z ExternalDataExchangeService instance pracovního postupu. Tato třída se nemůže dědit. |
| EventDrivenActivity |
Zabalí Activity událost, jejíž spuštění je inicializováno událostí. Tato třída se nemůže dědit. |
| EventHandlersActivity |
Složená aktivita, která obsahuje kolekci obslužných rutin událostí. Obvykle se používá, když se musí zpracovat kolekce událostí. Každá událost je zpracována jednou EventDrivenActivity, která je součástí EventHandlersActivity. |
| EventHandlingScopeActivity |
Umožňuje zpracování událostí při provádění podřízených aktivit. Tato třída se nemůže dědit. |
| EventQueueName |
Představuje název fronty přidružené k události v objektu WorkflowInstance. Tato třída se nemůže dědit. |
| ExternalDataEventArgs |
Představuje data odeslaná při vyvolání události pomocí HandleExternalEventActivity aktivity. |
| ExternalDataExchangeAttribute |
Označí rozhraní jako rozhraní místní služby. Tato třída se nemůže dědit. |
| ExternalDataExchangeService |
Představuje službu, která musí být přidána do modulu runtime pracovního postupu, aby byla povolena komunikace místních služeb. Aby se tyto služby správně inicializovaly a zaregistrovaly, musí být do ExternalDataExchangeService těchto služeb přidány implementace místních služeb. |
| ExternalDataExchangeServiceSection |
Představuje konfigurační oddíl, který umožňuje zadat v konfiguračním souboru sadu služeb, které se mají přidat do instance ExternalDataExchangeService. |
| HandleExternalEventActivity |
Definuje komunikační aktivitu pracovního postupu, která se používá ke zpracování události, která je vyvolána místní službou. |
| HandleExternalEventActivityValidator |
Ověřuje, že HandleExternalEventActivity je třída správně nakonfigurovaná. |
| IfElseActivity |
Podmíněně spouští jednu ze dvou nebo více aktivit typu IfElseBranchActivity. Tato třída se nemůže dědit. |
| IfElseBranchActivity |
Představuje větev objektu IfElseActivity. Tato třída se nemůže dědit. |
| InvokeWebServiceActivity |
Vyvolá webovou službu prostřednictvím třídy proxy, která předává a přijímá parametry podle zadaného stavu. Tato třída se nemůže dědit. |
| InvokeWebServiceEventArgs |
Obsahuje data událostí používaná k vyvolání webové služby. Tato třída se nemůže dědit. |
| InvokeWorkflowActivity |
Asynchronně spouští jeden pracovní postup z druhého. Tato třída se nemůže dědit. |
| ListenActivity |
Pracovní postup čeká na některou z několika možných událostí, než aktivita pokračuje. Tato třída se nemůže dědit. |
| MessageEventSubscription |
Vytvoří odběr události zprávy pro směrování zpráv do příslušné instance pracovního postupu. |
| OperationInfo |
Představuje informace pro operaci kontraktu definovanou ve službě pracovního postupu. |
| OperationInfoBase |
Základní třída použitá k ukládání informací pro operaci kontraktu definovanou ve službě pracovního postupu. |
| OperationParameterInfo |
Obsahuje informace o parametru operace. |
| OperationParameterInfoCollection |
Kolekce OperationParameterInfo objektů. |
| OperationValidationEventArgs |
Poskytuje data pro událost OperationValidation. |
| ParallelActivity |
Spustí současně sadu podřízených aktivit. Tato třída se nemůže dědit. |
| PolicyActivity |
Představuje kolekci Rule instancí třídy, které se mají spustit jako součást provádění pracovního postupu jako jeden krok nebo aktivita. |
| ReceiveActivity |
Aktivita služby, která implementuje operaci definovanou kontraktem služby Windows Communication Foundation (WCF). |
| ReplicatorActivity |
Spustí více instancí podřízené aktivity. |
| ReplicatorChildEventArgs |
Obsahuje argumenty události pro ReplicatorActivity obslužné rutiny aktivity volané při inicializaci podřízených Activity instancí kromě dokončení podřízených Activity instancí. |
| SendActivity |
Aktivita klienta, která modeluje synchronní vyvolání operace služby Windows Communication Foundation (WCF). |
| SendActivityEventArgs |
Poskytuje informace o událostech BeforeSend a AfterResponse událostech. |
| SequenceActivity |
Spustí sadu podřízených aktivit podle jednoho definovaného řazení. |
| SequentialWorkflowActivity |
Představuje pracovní postup, který provádí aktivity postupně. |
| SetStateActivity |
Poskytuje přechod na StateActivity pracovní postup stavového počítače. Tato třída se nemůže dědit. |
| SetStateEventArgs |
Představuje třídu, která se používá jako argument k nastavení stavu StateMachineWorkflowActivity. |
| StateActivity |
Představuje stav v objektu StateMachineWorkflowActivity. |
| StateActivityValidator |
Představuje třídu, která ověřuje, zda StateActivity je třída správně nakonfigurována. |
| StateFinalizationActivity |
Představuje aktivitu, která provádí obsažené aktivity před přechodem do jiného stavu v pracovním postupu stavového počítače. Tato třída se nemůže dědit. |
| StateInitializationActivity |
Funguje jako kontejner pro skupinu aktivit, které se spouští při StateActivity spuštění. Tato třída se nemůže dědit. |
| StateMachineWorkflowActivity |
Slouží jako kořenový kontejner pro pracovní postupy stavového počítače. Obsahuje aktivity a stavy řízené událostmi. |
| StateMachineWorkflowInstance |
Představuje třídu, která spravuje aktuální instanci objektu StateMachineWorkflowActivity. Tato třída se nemůže dědit. |
| TypedOperationInfo |
Objekt OperationInfo , který dědí z OperationInfoBase informací o SendActivity operaci služby a ReceiveActivity aktivit. Upozorňujeme, že tyto informace o operaci musí být založeny na typu CLR. |
| WebServiceFaultActivity |
Umožňuje odeslat chybu klientovi webové služby z pracovního postupu. Tato třída se nemůže dědit. |
| WebServiceInputActivity |
Umožňuje přijímat data z webové služby v pracovním postupu. Tato třída se nemůže dědit. |
| WebServiceOutputActivity |
Umožňuje odesílat data do webové služby z pracovního postupu. Tato třída se nemůže dědit. |
| WebWorkflowRole |
Představuje roli pracovního postupu, která je podporována funkcí RoleProvider. |
| WhileActivity |
Spouští podřízenou aktivitu iterativním způsobem, pokud je splněna určitá podmínka. |
| WorkflowAuthorizationException |
Výjimka, která se vyvolá, když se ověření role nezdaří kvůli zadané identitě, která není obsažena v souboru WorkflowRoleCollection. |
| WorkflowRole |
Abstraktní základní třída, ze které jsou odvozeny role pracovního postupu. |
| WorkflowRoleCollection |
Představuje kolekci WorkflowRole objektů. Tato třída se nemůže dědit. |
| WorkflowServiceAttributes |
Vytvoří chování služby pro službu pracovního postupu, kterou vyzdobuje. |
| WorkflowServiceAttributesDynamicPropertyValidator |
Validátor vlastnosti, který WorkflowServiceAttributesPropertypoužívá . |
| WorkflowSubscriptionService |
Poskytuje metody pro službu předplatného pro správu předplatných pro modul runtime pracovního postupu. |
| WorkflowWebService |
Představuje základní třídu pro všechny webové služby pracovního postupu. |
Rozhraní
| Name | Description |
|---|---|
| IEventActivity |
Poskytuje metody a vlastnosti, ze kterých se musí aktivity řízené událostmi odvozovat, aby se přihlásily k odběru událostí. |
Výčty
| Name | Description |
|---|---|
| ExecutionType |
Určuje režim provádění pro aktivity. |