Delen via


<gedrag> van <serviceBehaviors>

Het behavior element bevat een verzameling instellingen voor het gedrag van een service. Elk gedrag wordt geïndexeerd door de .name Services kunnen via deze naam aan elk gedrag worden gekoppeld met behulp van het behaviorConfiguration kenmerk van het <eindpuntelement> . Hierdoor kunnen eindpunten configuraties voor algemeen gedrag delen zonder de instellingen opnieuw te bepalen. Vanaf .NET Framework 4 hoeven bindingen en gedrag geen naam te hebben. Zie Vereenvoudigde configuratie en vereenvoudigde configuratie voor WCF-services voor meer informatie over standaardconfiguratie en naamloze bindingen en gedrag.

Notitie

Gedragselementen die specifiek zijn voor Windows-werkstroomactiviteiten, zoals het <element sendMessageChannelCache>, worden beschreven in het gedrag> van <de< pagina serviceBehaviors>.

<configuratie>
  <system.serviceModel>
    <Gedrag>
      <serviceBehaviors>
        <Gedrag>

Syntax

<system.ServiceModel>
  <behaviors>
    <serviceBehaviors>
       <behavior name="String" />
    </serviceBehaviors>
  </behaviors>
</system.ServiceModel>

Kenmerken en elementen

In de volgende secties worden kenmerken, onderliggende elementen en bovenliggende elementen beschreven.

Kenmerken

Kenmerk Beschrijving
naam Een unieke tekenreeks die de configuratienaam van het gedrag bevat. Deze waarde is een door de gebruiker gedefinieerde tekenreeks die uniek moet zijn, omdat deze fungeert als de identificatietekenreeks voor het element. Vanaf .NET Framework 4 hoeven bindingen en gedrag geen naam te hebben. Zie Vereenvoudigde configuratie en vereenvoudigde configuratie voor WCF-services voor meer informatie over standaardconfiguratie en naamloze bindingen en gedrag.

Onderliggende elementen

Element Beschrijving
<dataContractSerializer> Bevat configuratiegegevens voor de DataContractSerializer.
<persistenceProvider> Hiermee geeft u het type van de implementatie van de persistentieprovider te gebruiken, evenals de time-out die moet worden gebruikt voor persistentiebewerkingen.
<Routering> Biedt runtimetoegang tot de routeringsservice om dynamische wijziging van de routeringsconfiguratie toe te staan.
<serviceAuthenticationManager> Biedt een werkstroomconfiguratie-element waarmee op serviceniveau de geldigheid van een verzending, bericht of afzender wordt vastgesteld.
<serviceAuthorization> Hiermee geeft u instellingen op die toegang tot servicebewerkingen autoriseren.
<serviceCredentials> Hiermee geeft u de referentie die moet worden gebruikt voor de verificatie van de service en de instellingen voor clientreferentievalidatie.
<serviceDebug> Hiermee geeft u functies voor foutopsporing en Help-informatie op voor een WCF-service (Windows Communication Foundation).
<serviceDiscovery> Hiermee geeft u de detectie van service-eindpunten.
<serviceMetadata> Hiermee geeft u de publicatie van servicemetagegevens en bijbehorende informatie.
<serviceSecurityAudit> Hiermee geeft u instellingen op die controle van beveiligingsevenementen tijdens servicebewerkingen mogelijk maken.
<servicebeperking> Hiermee geeft u het beperkingsmechanisme van een WCF-service.
<serviceTimeouts> Hiermee geeft u de time-out voor een service op.
<workflowRuntime> Hiermee geeft u instellingen op voor een exemplaar van WorkflowRuntime voor het hosten van WCF-services op basis van werkstromen.
<useRequestHeadersForMetadataAddress> Hiermee schakelt u het ophalen van metagegevensadresgegevens uit de aanvraagberichtkoppen in.

Bovenliggende elementen

Element Beschrijving
<serviceBehaviors> Een verzameling elementen van servicegedrag.