Aracılığıyla paylaş


<serviceBehavior yönlendirmesi><>

Yönlendirme yapılandırmasının dinamik olarak değiştirilmesine izin vermek için yönlendirme hizmetine çalışma zamanı erişimi sağlar.

<Yapılandırma>
  <system.serviceModel>
    <Davranış>
      <serviceBehaviors>
        <Davranış>
          <Yönlendirme>

Syntax

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

Öznitelikler ve Öğeler

Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.

Öznitelikler

Öznitelik Açıklama
filterTable Yönlendirme hizmeti tarafından değerlendirilecek filtreleri içeren yönlendirme tablosunun adını belirten dize. Bu değer filterTables bölümündeki filterTable<> öğesinin özniteliğiyle <eşleşmelidir.>name
routeOnHeaderOnly Filtrenin hem ileti gövdesini hem de üst bilgiyi mi yoksa yalnızca üst bilgiyi mi inceleyeceğini belirten boole değeri. Varsayılan değer: true.
soapProcessingEnabled SOAP işlemenin gerçekleşip gerçekleşmeyeceğini belirten bir Boole değeri.

Alt Öğeler

Yok.

Üst Öğeler

Öğe Açıklama
<Davranış> Bir davranış öğesi belirtir.

Açıklamalar

Hizmetin davranış yapılandırmasına eklendiğinde, bu yapılandırma öğesi hizmet için yönlendirmeyi etkinleştirir. Bu öğede hizmet tarafından kullanılacak gerçek yönlendirme tablosunu belirtebilirsiniz.

Bu yapılandırma bölümünü kullanarak, dağıtım deseniniz değiştiğinde yönlendirme ayarlarınızı anında değiştirebilirsiniz. Çalışma zamanında, yeni yönlendirme ayarlarıyla kendi yönlendirme uzantınızı kaydedebilirsiniz ve yönlendirme hizmeti yeni iletiler ve oturumlar için güncelleştirilmiş yapılandırma bilgilerini kullanmaya başlarken, başlatma sırasında mevcut olan kuralları kullanarak uçuş içi iletileri/oturumları bırakmaya başlar. Bu, çalışma zamanı sırasında Yönlendirme Hizmeti'nin oturum açısından güvenli, geri dönüşümlü yeniden yapılandırılmasını gerçekleştirmenizi sağlar.