Partilhar via


<encaminhamento> de <serviceBehavior>

Fornece acesso de tempo de execução ao serviço de encaminhamento para permitir a modificação dinâmica da configuração de encaminhamento.

<configuração>
  <system.serviceModel>
    <comportamentos>
      <serviceBehaviors>
        <comportamento>
          <encaminhamento>

Syntax

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

Atributos e Elementos

As secções seguintes descrevem atributos, elementos subordinados e elementos principais.

Atributos

Atributo Descrição
filterTable Uma cadeia que especifica o nome da tabela de encaminhamento que contém filtros a serem avaliados pelo serviço de encaminhamento. Este valor tem de corresponder ao name atributo de um <elemento filterTable> na <secção filterTables> .
routeOnHeaderOnly Um valor booleano que especifica se o filtro examinará o corpo da mensagem e o cabeçalho ou apenas o cabeçalho. A predefinição é true.
soapProcessingEnabled Um valor booleano que especifica se o processamento SOAP deve ocorrer.

Elementos Subordinados

Nenhum.

Elementos Principais

Elemento Descrição
<comportamento> Especifica um elemento de comportamento.

Observações

Quando adicionado à configuração de comportamento do serviço, este elemento de configuração ativa o encaminhamento para o serviço. Pode especificar a tabela de encaminhamento real a ser utilizada pelo serviço neste elemento.

Ao utilizar esta secção de configuração, pode alterar as definições de encaminhamento de imediato quando o padrão de implementação for alterado. No tempo de execução, pode registar a sua própria extensão de encaminhamento com novas definições de encaminhamento e o serviço de encaminhamento começará a utilizar as informações de configuração atualizadas para novas mensagens e sessões, deixando mensagens/sessões em voo utilizando as regras que estavam em vigor quando começaram. Isto dá-lhe a capacidade de efetuar reconfigurações seguras para sessões e sem reciclagem do Serviço de Encaminhamento durante o runtime.