< <chování> serviceBehaviors> pracovního postupu
Element behavior obsahuje kolekci nastavení pro chování služby. Každé chování se indexuje podle názvu. Služby mohou propojit každé chování prostřednictvím tohoto názvu pomocí atributu behaviorConfiguration elementu koncového< bodu>. To umožňuje koncové body sdílení obvyklé chování konfigurace bez předefinování nastavení.
<Konfigurace>
<systém.ServiceModel>
<Chování>
<serviceBehaviors>
<Chování>
Syntax
<system.ServiceModel>
<behaviors>
<serviceBehaviors>
<behavior name="String">
<bufferReceive maxPendingMessagesPerChannel="Integer" />
<etwTracking profileName="String" />
<sendMessageChannelCache allowUnsafeCaching="Boolean">
<channelSettings idleTimeout="TimeSpan"
leaseTimeout="TimeSpan"
maxItemsInCache="Integer" />
<factorySettings idleTimeout="TimeSpan"
leaseTimeout="TimeSpan"
maxItemsInCache="Integer" />
</sendMessageChannelCache>
<sqlWorkflowInstanceStore connectionStringName="String"
hostLockRenewalPeriod="TimeSpan"
instanceCompletionAction="DeleteNothing/DeleteAll"
instanceEncodingAction="None/GZip"
instanceLockedExceptionAction="NoRetry/BasicRetry/AggressiveRetry"
runnableInstancesDetectionPeriod="TimeSpan" />
<workflowIdle timeToPersist="TimeSpan"
timeToUnload="TimeSpan" />
<workflowUnhandledException action="Abandon/AbandonAndSuspend/Cancel/Terminate" />
</behavior>
</serviceBehaviors>
</behaviors>
</system.ServiceModel>
Atributy a elementy
Následující části popisují atributy, podřízené prvky a nadřazené prvky.
Atributy
Atribut | Popis |
---|---|
name | Jedinečný řetězec, který obsahuje název konfigurace chování. Tato hodnota je uživatelem definovaný řetězec, který musí být jedinečný, protože funguje jako identifikační řetězec pro element. |
Podřízené elementy
Element | Popis |
---|---|
<bufferReceive> | Zpracování, která umožňuje služba pracovního postupu ke zpracování zpráv mimo pořadí příjmu chování služby, který povoluje službu, chcete-li použít do vyrovnávací paměti. |
<Směrování> | Chování služby, které umožňuje službě využívat sledování Trasování událostí pro Windows pomocí .EtwTrackingParticipant |
<sendMessageChannelCache> | Chování služby, které umožňuje přizpůsobení úrovní sdílení mezipaměti, nastavení mezipaměti pro vytváření kanálů a nastavení mezipaměti kanálu pro pracovní postupy, které odesílají zprávy do koncových bodů služby pomocí aktivit odesílání zpráv. |
<Sqlworkflowinstancestore> | Chování služby, která umožňuje konfigurovat SqlWorkflowInstanceStore funkci, která podporuje uchovávání informací o stavu instancí služby pracovního postupu do databáze SQL Server 2005 nebo SQL Server 2008. |
<pracovní postup> | Chování služby, která určuje, kdy jsou instance nečinných pracovních postupů odpojeno a zachována. |
<workflowInstanceManagement> | Chování služby, která vám umožní zadat nastavení, které určují, jak jsou spuštěny instance pracovních postupů, včetně stálost, neošetřené výjimky chování a nečinnosti chování. |
<výjimka pracovního postupuUnhandledException> | Chování služby, který umožňuje určit akci, která má provést při dojde k neošetřené výjimce v rámci pracovního postupu služby. |
Nadřazené elementy
Element | Popis |
---|---|
<serviceBehaviors> | Kolekce elementů chování služby. |