<routning> av <serviceBehavior>
Ger körningsåtkomst till routningstjänsten för att tillåta dynamisk ändring av routningskonfigurationen.
<Konfiguration>
<system.serviceModel>
<Beteenden>
<serviceBehaviors>
<Beteende>
<Routning>
Syntax
<behaviors>
<serviceBehaviors>
<behavior name="String">
<routing filterTable="String"
routeOnHeadersOnly="Boolean"
SoapProcessingEnabled="Boolean" />
</behavior>
</serviceBehaviors>
</behaviors>
Attribut och element
I följande avsnitt beskrivs attribut, underordnade element och överordnade element.
Attribut
Attribut | Beskrivning |
---|---|
filterTable | En sträng som anger namnet på routningstabellen som innehåller filter som ska utvärderas av routningstjänsten. Det här värdet måste matcha attributet för name ett <filterTable-element> i <avsnittet filterTables> . |
routeOnHeaderOnly | Ett booleskt värde som anger om filtret ska undersöka både meddelandetexten och rubriken, eller endast rubriken. Standardvärdet är true . |
soapProcessingEnabled | Ett booleskt värde som anger om SOAP-bearbetning ska ske. |
Underordnade element
Inga.
Överordnade element
Element | Beskrivning |
---|---|
<Beteende> | Anger ett beteendeelement. |
Kommentarer
När det här konfigurationselementet läggs till i tjänstens beteendekonfiguration möjliggör det routning för tjänsten. Du kan ange den faktiska routningstabell som ska användas av tjänsten i det här elementet.
Med det här konfigurationsavsnittet kan du ändra routningsinställningarna direkt när distributionsmönstret ändras. Vid körning kan du registrera ditt eget routningstillägg med nya routningsinställningar och routningstjänsten börjar använda den uppdaterade konfigurationsinformationen för nya meddelanden och sessioner, samtidigt som du lämnar meddelanden/sessioner under flygning med de regler som fanns när de startades. På så sätt kan du utföra sessionssäker omkonfiguration utan återanvändning av routningstjänsten under körning.