Delen via


<gedrag> van <endpointBehaviors>

Het behavior element bevat een verzameling instellingen voor het gedrag van een eindpunt. Elk gedrag wordt geïndexeerd door de .name Eindpunten kunnen via deze naam aan elk gedrag worden gekoppeld. 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.

<configuratie>
  <system.serviceModel>
    <Gedrag>
      <endpointBehaviors>
        <Gedrag>

Syntax

<system.ServiceModel>
  <behaviors>
    <endpointBehaviors>
      <behavior name="String" />
    </endpointBehaviors>
  </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
<clientCredentials> Hiermee geeft u de referenties op die worden gebruikt om de client te verifiëren bij een service.
<callbackDebug> Hiermee geeft u serviceopsporing voor een WCF-callbackobject (Windows Communication Foundation) op.
<callbackTimeouts> Hiermee geeft u de time-out voor de client callback.
<clientVia> Hiermee geeft u de route op die een bericht moet nemen.
<dataContractSerializer> Bevat configuratiegegevens voor de DataContractSerializer.
<dispatcherSynchronisatie> Hiermee geeft u een eindpuntgedrag op waarmee een service antwoorden asynchroon kan verzenden.
<enableWebScript> Hiermee schakelt u het eindpuntgedrag in dat het mogelijk maakt om de service te gebruiken vanaf ASP.NET AJAX-webpagina's. Het gedrag mag alleen worden gebruikt in combinatie met de <standaardbinding webHttpBinding> of het <bindingselement webMessageEncoding> .
<endpointDiscovery> Hiermee geeft u de verschillende detectie-instellingen voor een eindpunt op, zoals de vindbaarheid, bereiken en eventuele aangepaste extensies voor de metagegevens.
<soapProcessing> Definieert het gedrag van clienteindpunten dat wordt gebruikt om berichten tussen verschillende bindingstypen en berichtversies te marshalen.
<synchronousReceive> Hiermee geeft u runtimegedrag op voor het ontvangen van berichten in een service- of clienttoepassing. Het heeft geen kenmerken of onderliggende elementen.
<transactedBatching> Hiermee geeft u op of batchverwerking van transacties wordt ondersteund voor ontvangstbewerkingen.
<webHttp> Hiermee geeft u de WebHttpBehavior op een eindpunt via configuratie. Wanneer dit gedrag wordt gebruikt in combinatie met de <standaardbinding webHttpBinding> , wordt het webprogrammeermodel voor een WCF-service ingeschakeld.

Bovenliggende elementen

Element Beschrijving
<endpointBehaviors> Een verzameling eindpuntgedragselementen.