Sdílet prostřednictvím


< <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.