<<chování> serviceBehaviors>

behavior Element obsahuje nastavení pro chování služby kolekce. Každý chování je indexované podle jeho name. Služby můžou propojit každé chování prostřednictvím tohoto názvu pomocí behaviorConfiguration atributu elementu koncového< bodu>. To umožňuje koncové body sdílení obvyklé chování konfigurace bez předefinování nastavení. Počínaje rozhraním .NET Framework 4 není nutné, aby vazby a chování měly název. Další informace o výchozí konfiguraci a beznázvových vazbách a chování najdete v tématu Zjednodušená konfigurace a zjednodušená konfigurace pro služby WCF.

Poznámka

Prvky chování specifické pro aktivity pracovního postupu systému Windows, jako <je například sendMessageChannelCache> element, jsou zdokumentované na <stránce chování><serviceBehaviors> .

<Konfigurace>
  <System.servicemodel>
    <Chování>
      <serviceBehaviors>
        <Chování>

Syntax

<system.ServiceModel>
  <behaviors>
    <serviceBehaviors>
       <behavior name="String" />
    </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. Počínaje rozhraním .NET Framework 4 není nutné, aby vazby a chování měly název. Další informace o výchozí konfiguraci a beznázvových vazbách a chování najdete v tématu Zjednodušená konfigurace a zjednodušená konfigurace pro služby WCF.

Podřízené elementy

Element Popis
<Datacontractserializer> Obsahuje konfigurační data pro DataContractSerializer.
<persistenceProvider> Určuje typ implementace zprostředkovatele trvalosti, který se má použít, a také časový limit, který se má použít pro operace trvalosti.
<Směrování> Poskytuje přístup ke směrovací službě za běhu, aby bylo možné dynamicky upravovat konfiguraci směrování.
<serviceAuthenticationManager> Poskytuje element konfigurace pracovního postupu, který na úrovni služby stanoví platnost přenosu, zprávy nebo původce.
<serviceAuthorization> Určuje nastavení, která autorizují přístup k operacím služby.
<serviceCredentials> Určuje přihlašovací údaje, které se mají použít při ověřování služby, a nastavení související s ověřováním přihlašovacích údajů klienta.
<serviceDebug> Určuje funkce ladění a nápovědy pro službu Windows Communication Foundation (WCF).
<serviceDiscovery> Určuje zjistitelnost koncových bodů služby.
<serviceMetadata> Určuje publikování metadat služby a souvisejících informací.
<serviceSecurityAudit> Určuje nastavení, která umožňují auditování událostí zabezpečení během operací služby.
<serviceThrottling> Určuje mechanismus omezování služby WCF.
<serviceTimeouts> Určuje časový limit služby.
<Workflowruntime> Určuje nastavení pro instanci WorkflowRuntime pro hostování služeb WCF založených na pracovních postupech.
<useRequestHeadersForMetadataAddress> Umožňuje načtení informací o adrese metadat z hlaviček zpráv požadavku.

Nadřazené elementy

Element Popis
<serviceBehaviors> Kolekce elementů chování služby.