Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A munkafolyamat-alapú Windows Communication Foundation (WCF) szolgáltatások üzemeltetésére szolgáló példány WorkflowRuntime beállításait adja meg.
<configuration>
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior>
<workflowRuntime>
Szemantika
<workflowRuntime cachedInstanceExpiration="TimeSpan"
enablePerformanceCounters="Boolean"
name="String"
validateOnCreate="Boolean">
<commonParameters>
<add name="String"
value="String" />
</commonParameters>
<services>
<add type="String" />
</services>
</workflowRuntime>
Attribútumok és elemek
A következő szakaszok az attribútumokat, a gyermekelemeket és a szülőelemeket ismertetik.
Attributes
| Attribute | Description |
|---|---|
cachedInstanceExpiration |
Nem kötelező TimeSpan érték, amely meghatározza, hogy a munkafolyamat-példányok maximális időtartama inaktív állapotban maradjon a memóriában, mielőtt a rendszer kényszerítetten eltávolítja vagy megszakítja azt. Ha a workflowruntime PersistenceService a unloadOnIdle parancsot hajtja végre, a rendszer figyelmen kívül hagyja ezt az attribútumot. |
enablePerformanceCounters |
Nem kötelező logikai érték, amely meghatározza, hogy engedélyezve vannak-e a teljesítményszámlálók. A teljesítményszámlálók különböző munkafolyamatokkal kapcsolatos statisztikákkal kapcsolatos információkat nyújtanak, de teljesítménybeli büntetést okoznak a munkafolyamat-futtatókörnyezet motorjának indításakor és a munkafolyamat-példányok futtatásakor. Az alapértelmezett érték a true. |
name |
A munkafolyamat-futtatókörnyezeti motor nevét tartalmazó sztring. A kimenetben ez a név különbözteti meg ezt a futtatókörnyezetet a rendszeren futó többi futtatókörnyezettől, például teljesítményszámlálókban. Az alapértelmezett érték egy üres sztring. |
validateOnCreate |
Nem kötelező logikai érték, amely meghatározza, hogy a munkafolyamat-definíció érvényesítése a WorkflowServiceHost megnyitásakor történik-e. Ha ez az attribútum be van állítva true, a rendszer minden alkalommal végrehajtja a munkafolyamat-ellenőrzést, amikor WorkflowServiceHost.Open meghívják. Ha ellenőrzési hibák találhatók, a WorkflowValidationFailedException rendszer hibát jelez.Ha ez a tulajdonság be van állítva false, nem történik munkafolyamat-definíció érvényesítése.Ennek a tulajdonságnak az alapértelmezett értéke a következő true: . |
Gyermekelemek
| Elem | Description |
|---|---|
commonParameters |
A szolgáltatások által használt gyakori paraméterek gyűjteménye. Ez a gyűjtemény általában a tartós szolgáltatások által megosztott adatbázis-kapcsolati sztringet tartalmazza. |
services |
A motorhoz WorkflowRuntime hozzáadandó szolgáltatások gyűjteménye. Az elemek típusa WorkflowRuntimeServiceElement. A gyűjteményben megadott szolgáltatásokat a munkafolyamat-futtatókörnyezet motorja inicializálja, és a megfelelő WorkflowRuntime konstruktor meghívásakor hozzáadja a szolgáltatásokhoz. Ezért a gyűjteményben meghatározott szolgáltatásoknak bizonyos szabályokat kell követniük a konstruktoraik aláírására. További információért lásd a WorkflowRuntimeServiceElement jelű részt. |
Szülőelemek
| Elem | Description |
|---|---|
| <magatartás> | Viselkedési elemet ad meg. |
Megjegyzések
A Windows Workflow Foundation-gazdaalkalmazások WorkflowRuntime objektumainak viselkedését vezérlő konfigurációs fájl használatával kapcsolatos további információkért lásd: Munkafolyamat-konfigurációs fájlok.
Example
<serviceBehaviors>
<behavior name="ServiceBehavior">
<workflowRuntime name="WorkflowServiceHostRuntime"
validateOnCreate="true"
enablePerformanceCounters="true">
<commonParameters>
<add name="ConnectionString" value="Initial Catalog=WorkflowStore;Data Source=localhost;Integrated Security=SSPI;" />
<add name="EnableRetries" value="True" />
</commonParameters>
<services>
<add type="NetFx.Checkin.Scenario.WorkflowServices.WorkflowBasedServices.Common.TestPersistenceService.FilePersistenceService, NetFx.Checkin.Scenario.WorkflowServices.WorkflowBasedServices.Common"/>
</services>
</workflowRuntime>
</behavior>
</serviceBehaviors>