Sdílet prostřednictvím


<<směrování> serviceBehavior>

Poskytuje přístup ke směrovací službě za běhu, aby bylo možné dynamickou úpravu konfigurace směrování.

<Konfigurace>
  <System.servicemodel>
    <Chování>
      <serviceBehaviors>
        <Chování>
          <Směrování>

Syntax

<behaviors>
  <serviceBehaviors>
    <behavior name="String">
      <routing filterTable="String"
               routeOnHeadersOnly="Boolean"
               SoapProcessingEnabled="Boolean" />
    </behavior>
  </serviceBehaviors>
</behaviors>

Atributy a elementy

Následující části popisují atributy, podřízené prvky a nadřazené prvky.

Atributy

Atribut Popis
filterTable Řetězec, který určuje název směrovací tabulky obsahující filtry, které mají být vyhodnoceny směrovací službou. Tato hodnota musí odpovídat name atributu elementu< filterTable> v oddílu <filterTables>.
trasaOnHeaderOnly Logická hodnota, která určuje, zda bude filtr zkoumat jak text zprávy, tak záhlaví, nebo pouze záhlaví. Výchozí formát je true.
soapProcessingEnabled Logická hodnota, která určuje, zda má dojít ke zpracování SOAP.

Podřízené elementy

Žádné

Nadřazené elementy

Element Popis
<Chování> Určuje chování element.

Poznámky

Po přidání do konfigurace chování služby tento element konfigurace povolí směrování pro službu. V tomto prvku můžete určit skutečnou směrovací tabulku, kterou má služba používat.

Pomocí této části konfigurace můžete měnit nastavení směrování za běhu, když se změní vzor nasazení. Za běhu si můžete zaregistrovat vlastní rozšíření směrování s novým nastavením směrování a směrovací služba začne používat aktualizované informace o konfiguraci pro nové zprávy a relace a zároveň nechá příchozí zprávy a relace s použitím pravidel, která byla v okamžiku jejich spuštění nastavená. Díky tomu můžete za běhu provádět rekonfiguraci směrovací služby bez recyklace, která je bezpečná pro relace.