System.Workflow.Runtime.Hosting 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.
Az Windows Workflow Foundation futtatókörnyezetének üzemeltetéséhez kapcsolódó osztályokat biztosít.
Osztályok
| Name | Description |
|---|---|
| ChannelManagerService |
Az ügyféloldali csatornák, a gyorsítótárazási csatornák és a csatornagyárak létrehozására szolgál. |
| DefaultWorkflowCommitWorkBatchService |
A munkafolyamat-futtatókörnyezeti motor által létrehozott alapértelmezett verziót WorkflowCommitWorkBatchService jelöli, ha nem ad hozzá más WorkflowCommitWorkBatch szolgáltatást. |
| DefaultWorkflowLoaderService |
A munkafolyamat-futtatókörnyezeti motor által létrehozott alapértelmezett verziót WorkflowLoaderService jelöli, ha nincs más munkafolyamat-betöltő szolgáltatás hozzáadva. |
| DefaultWorkflowSchedulerService |
Létrehozza és kezeli a munkafolyamat-példányokat futtató szálakat a munkafolyamat-futtatókörnyezeti motoron. |
| ManualWorkflowSchedulerService |
Olyan szálkezelési szolgáltatást biztosít, amely lehetővé teszi, hogy a gazdaalkalmazás munkafolyamat-példányt hozzon létre a Thread munkafolyamat-példány futtatásának alapjául. Ezzel a szálkezelési szolgáltatással a gazdaalkalmazások egyetlen Thread munkafolyamat-példányt futtathatnak szinkron módban (bár ha a munkafolyamat késleltetési tevékenységet tartalmaz, a rendszer elhalasztja a munkát, amíg a késleltetési tevékenységet egy külön szálon Timerhajtja végre. Ez a mód letiltja a gazdaalkalmazás végrehajtását, amíg a munkafolyamat-példány tétlenné nem válik. Ezt követően a munkafolyamat-példány csak ennek a szolgáltatásnak a RunWorkflow(Guid) metódusával hajtható végre. |
| PersistenceException |
Az a kivétel, amely akkor jelenik meg, ha a perzisztencia szolgáltatás nem tud teljesíteni egy kérést. |
| SharedConnectionWorkflowCommitWorkBatchService |
A futtatókörnyezet által használt szolgáltatás megosztott kapcsolatú verzióját WorkflowCommitWorkBatchService jelöli. Ebben az összefüggésben a megosztott kapcsolat azt jelenti, hogy a szolgáltatás ugyanazt az SQL-kapcsolatot használja mind a nyomkövetési, mind a perzisztencia-szolgáltatásokhoz. |
| SqlPersistenceWorkflowInstanceDescription |
A fájlban SqlWorkflowPersistenceServicetárolt munkafolyamat-példányokat ismerteti. |
| SqlWorkflowPersistenceService |
Olyan adatmegőrzési szolgáltatást jelöl, amely SQL-adatbázist használ a munkafolyamat állapotadatainak tárolására. |
| WorkflowCommitWorkBatchService |
Egyéni logikát tesz lehetővé a munkakötegek kötelezettségvállalásához. |
| WorkflowLoaderService |
Az absztrakt alaposztály, amelyből a munkafolyamat-betöltő szolgáltatások származnak. |
| WorkflowPersistenceService |
Az absztrakt alaposztály, amelyből az összes adatmegőrzési szolgáltatás származik. |
| WorkflowRuntimeService |
Azt az absztrakt alaposztályt jelöli, amelyből a munkafolyamat futtatókörnyezeti motor alapvető szolgáltatásai származnak. |
| WorkflowSchedulerService |
A munkafolyamat végrehajtásához és a memórián belüli időzítő regisztrációjának és eseményeinek kezeléséhez saját szálkészlet implementálására szolgáló mechanizmust biztosít. |
| WorkflowWebHostingModule |
Mechanizmust biztosít a munkafolyamat-példány azonosítójának a webügyfélben lévő cookie-khoz való átirányításához WorkflowWebService . Ez az osztály nem örökölhető. |
Enumerációk
| Name | Description |
|---|---|
| WorkflowRuntimeServiceState |
Megadja a .. WorkflowRuntimeServiceállapotát. |
Delegáltak
| Name | Description |
|---|---|
| WorkflowCommitWorkBatchService.CommitWorkBatchCallback |
WorkflowCommitWorkBatchService Munkaköteg véglegesítése. |