System.Workflow.Activities Névtér
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Windows Workflow Foundation-tevékenységekhez kapcsolódó osztályokat biztosít.
Osztályok
| Name | Description |
|---|---|
| ActiveDirectoryRole |
Egy Active Directory szerepkört jelöl egy Windows Workflow Foundation üzemeltetési környezetben. Ez az osztály nem örökölhető. |
| ActiveDirectoryRoleFactory |
Gyári osztály ActiveDirectoryRole objektumok létrehozásához Windows NT-aliasokból, e-mail-címekből és biztonsági azonosítókból (SID-kből). |
| CallExternalMethodActivity |
Olyan munkafolyamat-kommunikációs tevékenységet határoz meg, amellyel metódust hívhat meg egy helyi szolgáltatásban. Ez a tevékenység arra szolgál, hogy adatokat küldjön a munkafolyamatból a gazdagépnek a helyi szolgáltatáson keresztül. |
| CallExternalMethodActivityValidator |
Ellenőrzi, hogy az CallExternalMethodActivity osztály megfelelően van-e konfigurálva. |
| ChannelToken |
SendActivity Egy ügyféloldali csatornához társítja magát. |
| CodeActivity |
Futtatja a tevékenységhez társított kód melletti metódust. Ez az osztály nem örökölhető. |
| CodeCondition |
Olyan feltételt határoz meg, amely egy munkafolyamat-definíción belül egy adott tevékenység végrehajtását védi/irányítja. A feltétel eredményének visszaadása egy eseménytípussal ConditionalEventArgs rendelkezik. |
| CompensatableSequenceActivity |
A tevékenység kompenzálható verzióját SequenceActivity határozza meg. Ez az osztály nem örökölhető. |
| ConditionalEventArgs |
Eredményadatokat ad vissza az CodeCondition osztályhoz. Ez az osztály nem örökölhető. |
| ConditionedActivityGroup |
Megadja a gyermektevékenységek egy készletéhez tartozó kényszeralapú végrehajtási környezet definícióját. |
| ContextToken |
Olyan jogkivonatot jelöl, amely a tevékenység és a tevékenység által kommunikáló ügyfél közötti ReceiveActivity adatcserét korrelálandó környezet meghatározására használható. |
| CorrelationAliasAttribute |
Felülbírálja a korrelációs paraméter értékét, ha a korrelációs értéket a megadotttól CorrelationParameterAttributeeltérő paraméterből kell beszerezni. Ez az osztály nem örökölhető. |
| CorrelationInitializerAttribute |
A korrelációs értéket inicializáló ExternalDataExchange interfész metódusát vagy eseményét jelzi. Ez az osztály nem örökölhető. |
| CorrelationParameterAttribute |
Az ExternalDataExchange felületen definiált metódusokban és eseményekben a korrelációhoz használt paraméter nevét jelzi. Ez az osztály nem örökölhető. |
| DelayActivity |
Az időzítő létrehozásához és az időzítő lejáratának aszinkron módon történő várakozásához szükséges logikát tartalmazza. Ez az osztály nem örökölhető. |
| EventDeliveryFailedException |
Az a kivétel, amely akkor jelentkezik, ha a gazdagépről származó esemény nem kézbesíthető a munkafolyamat-példányra. Az esemény általában egy munkafolyamat-példányból ExternalDataExchangeService származik. Ez az osztály nem örökölhető. |
| EventDrivenActivity |
Activity Egy esemény által inicializált végrehajtású sortörések. Ez az osztály nem örökölhető. |
| EventHandlersActivity |
Eseménykezelők gyűjteményét tartalmazó összetett tevékenység. Általában ott használják, ahol események gyűjteményét kell kezelni. Minden eseményt egy EventDrivenActivitykezel, amely a program részét képezi EventHandlersActivity. |
| EventHandlingScopeActivity |
Lehetővé teszi az eseménykezelést a gyermektevékenységek végrehajtásával. Ez az osztály nem örökölhető. |
| EventQueueName |
A egy eseményhez társított üzenetsor nevét jelöli.WorkflowInstance Ez az osztály nem örökölhető. |
| ExternalDataEventArgs |
Azokat az adatokat jelöli, amelyeket egy esemény a tevékenység használatával HandleExternalEventActivity történő létrehozásakor küld el. |
| ExternalDataExchangeAttribute |
Egy felületet helyi szolgáltatási felületként jelöl meg. Ez az osztály nem örökölhető. |
| ExternalDataExchangeService |
Olyan szolgáltatást jelöl, amelyet hozzá kell adni a munkafolyamat futásidejű motorjához a helyi szolgáltatások kommunikációjának engedélyezéséhez. A szolgáltatások megfelelő inicializálásához és regisztrálásához helyi szolgáltatás-implementációkat kell hozzáadni ExternalDataExchangeService . |
| ExternalDataExchangeServiceSection |
Egy konfigurációs szakaszt jelöl, amely lehetővé teszi a konfigurációs fájlban a példányhoz hozzáadni kívánt szolgáltatások készletének ExternalDataExchangeServicemegadását. |
| HandleExternalEventActivity |
Olyan munkafolyamat-kommunikációs tevékenységet határoz meg, amely egy helyi szolgáltatás által létrehozott esemény kezelésére szolgál. |
| HandleExternalEventActivityValidator |
Ellenőrzi, hogy az HandleExternalEventActivity osztály megfelelően van-e konfigurálva. |
| IfElseActivity |
Feltételesen két vagy több típusú IfElseBranchActivitytevékenység egyikét futtatja. Ez az osztály nem örökölhető. |
| IfElseBranchActivity |
Egy ágat IfElseActivityjelöl. Ez az osztály nem örökölhető. |
| InvokeWebServiceActivity |
Meghív egy webszolgáltatást egy proxyosztályon keresztül, amely a megadott paramétereket adja át és fogadja. Ez az osztály nem örökölhető. |
| InvokeWebServiceEventArgs |
Webszolgáltatás meghívásához használt eseményadatokat tartalmaz. Ez az osztály nem örökölhető. |
| InvokeWorkflowActivity |
Aszinkron módon futtat egy munkafolyamatot egy másikból. Ez az osztály nem örökölhető. |
| ListenActivity |
A munkafolyamat várakozást biztosít a tevékenység folytatása előtt a lehetséges események bármelyikére. Ez az osztály nem örökölhető. |
| MessageEventSubscription |
Létrehoz egy üzenetesemény-előfizetést, amely átirányítja az üzeneteket a megfelelő munkafolyamat-példányra. |
| OperationInfo |
A munkafolyamat-szolgáltatásban definiált szerződésművelet adatait jelöli. |
| OperationInfoBase |
A munkafolyamat-szolgáltatásban meghatározott szerződéses művelet adatainak tárolására használt alaposztály. |
| OperationParameterInfo |
Egy műveleti paraméter adatait tartalmazza. |
| OperationParameterInfoCollection |
Egy OperationParameterInfo objektumok gyűjteménye. |
| OperationValidationEventArgs |
Adatokat biztosít az OperationValidation eseményhez. |
| ParallelActivity |
Egyszerre futtatja a gyermektevékenységeket. Ez az osztály nem örökölhető. |
| PolicyActivity |
A munkafolyamat végrehajtásának részeként futtatandó osztálypéldányok gyűjteményét Rule jelöli egyetlen lépésként vagy tevékenységként. |
| ReceiveActivity |
Szolgáltatási tevékenység, amely egy Windows kommunikációs alaprendszer (WCF) szolgáltatási szerződés által meghatározott műveletet valósít meg. |
| ReplicatorActivity |
Egy gyermektevékenység több példányát futtatja. |
| ReplicatorChildEventArgs |
A gyermekpéldányok ReplicatorActivityActivity inicializálásakor meghívott tevékenységkezelők eseményargumentumait tartalmazza a gyermekpéldányok Activity befejezése mellett. |
| SendActivity |
Ügyféltevékenység, amely egy Windows kommunikációs alaprendszer (WCF) szolgáltatásművelet szinkron meghívását modellozza. |
| SendActivityEventArgs |
Információkat nyújt az eseményekről és BeforeSend az AfterResponse eseményekről. |
| SequenceActivity |
Gyermektevékenységek halmazát futtatja egyetlen meghatározott sorrend szerint. |
| SequentialWorkflowActivity |
Olyan munkafolyamatot jelöl, amely egymás után hajtja végre a tevékenységeket. |
| SetStateActivity |
Az állapotgép-munkafolyamatra való StateActivity áttérést biztosítja. Ez az osztály nem örökölhető. |
| SetStateEventArgs |
Egy olyan osztályt jelöl, amely argumentumként egy adott osztály állapotának beállítására StateMachineWorkflowActivityszolgál. |
| StateActivity |
Egy állapotot jelöl egy StateMachineWorkflowActivity. |
| StateActivityValidator |
Olyan osztályt jelöl, amely ellenőrzi, hogy az StateActivity osztály megfelelően van-e konfigurálva. |
| StateFinalizationActivity |
Olyan tevékenységet jelöl, amely tartalmazott tevékenységeket hajt végre, mielőtt egy állapotgép-munkafolyamat másik állapotára vált. Ez az osztály nem örökölhető. |
| StateInitializationActivity |
Tárolóként szolgál olyan tevékenységek csoportjához, amelyek a StateActivity futás megkezdésekor lesznek végrehajtva. Ez az osztály nem örökölhető. |
| StateMachineWorkflowActivity |
Az állapotgép-munkafolyamatok gyökértárolójaként szolgál. Eseményvezérelt tevékenységeket és állapotokat tartalmaz. |
| StateMachineWorkflowInstance |
Egy osztályt jelöl, amely egy adott példány aktuális példányát StateMachineWorkflowActivitykezeli. Ez az osztály nem örökölhető. |
| TypedOperationInfo |
Egy OperationInfo objektum, amely örökli OperationInfoBase az adott és SendActivity tevékenység szolgáltatásműveleti információihoz ReceiveActivity használt objektumot. Vegye figyelembe, hogy ennek a műveletinformációnak CLR-típuson kell alapulnia. |
| WebServiceFaultActivity |
Lehetővé teszi, hogy hibát küldjön a webszolgáltatás-ügyfélnek a munkafolyamatból. Ez az osztály nem örökölhető. |
| WebServiceInputActivity |
Lehetővé teszi az adatok fogadását egy webszolgáltatásból egy munkafolyamatban. Ez az osztály nem örökölhető. |
| WebServiceOutputActivity |
Lehetővé teszi az adatok webszolgáltatásba való küldését egy munkafolyamaton belülről. Ez az osztály nem örökölhető. |
| WebWorkflowRole |
Egy munkafolyamat-szerepkört jelöl, amelyet egy RoleProvider. |
| WhileActivity |
A gyermektevékenységet iteratív módon futtatja, amíg egy adott feltétel teljesül. |
| WorkflowAuthorizationException |
Az a kivétel, amely akkor jelenik meg, ha a szerepkör érvényesítése meghiúsul egy megadott identitás miatt, amely nem szerepel a WorkflowRoleCollectionfájlban. |
| WorkflowRole |
Az absztrakt alaposztály, amelyből a munkafolyamat-szerepkörök származnak. |
| WorkflowRoleCollection |
Objektumok gyűjteményét WorkflowRole jelöli. Ez az osztály nem örökölhető. |
| WorkflowServiceAttributes |
Létrehozza a szolgáltatás viselkedését az általa dekorált munkafolyamat-szolgáltatáshoz. |
| WorkflowServiceAttributesDynamicPropertyValidator |
A tulajdonság érvényesítője, amelyet a WorkflowServiceAttributesProperty. |
| WorkflowSubscriptionService |
Metódusokat biztosít egy előfizetési szolgáltatáshoz a munkafolyamat-futtatókörnyezethez tartozó előfizetések kezeléséhez. |
| WorkflowWebService |
Az összes munkafolyamat-webszolgáltatás alaposztályát jelöli. |
Interfészek
| Name | Description |
|---|---|
| IEventActivity |
Olyan metódusokat és tulajdonságokat biztosít, amelyekből az eseményvezérelt tevékenységeknek származnia kell az eseményekre való feliratkozáshoz. |
Enumerációk
| Name | Description |
|---|---|
| ExecutionType |
A tevékenységek végrehajtási módját adja meg. |