Dela via


<beteende> för <endpointBehaviors>

Elementet behavior innehåller en samling inställningar för beteendet för en slutpunkt. Varje beteende indexeras av dess name. Slutpunkter kan länka till varje beteende via det här namnet. Från och med .NET Framework 4 krävs inte bindningar och beteenden för att ha ett namn. Mer information om standardkonfiguration och namnlösa bindningar och beteenden finns i Förenklad konfiguration och förenklad konfiguration för WCF-tjänster.

<Konfiguration>
  <system.serviceModel>
    <Beteenden>
      <endpointBehaviors>
        <Beteende>

Syntax

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

Attribut och element

I följande avsnitt beskrivs attribut, underordnade element och överordnade element.

Attribut

Attribut Beskrivning
name En unik sträng som innehåller beteendets konfigurationsnamn. Det här värdet är en användardefinierad sträng som måste vara unik, eftersom det fungerar som identifieringssträng för elementet. Från och med .NET Framework 4 krävs inte bindningar och beteenden för att ha ett namn. Mer information om standardkonfiguration och namnlösa bindningar och beteenden finns i Förenklad konfiguration och förenklad konfiguration för WCF-tjänster.

Underordnade element

Element Beskrivning
<clientCredentials> Anger de autentiseringsuppgifter som används för att autentisera klienten till en tjänst.
<callbackDebug> Anger tjänstfelsökning för ett WCF-återanropsobjekt (Windows Communication Foundation).
<callbackTimeouts> Anger tidsgränsen för klientåteranropet.
<clientVia> Anger vilken väg ett meddelande ska ta.
<dataContractSerializer> Innehåller konfigurationsdata för DataContractSerializer.
<dispatcherSynchronization> Anger ett slutpunktsbeteende som gör att en tjänst kan skicka svar asynkront.
<enableWebScript> Aktiverar slutpunktsbeteendet som gör det möjligt att använda tjänsten från ASP.NET AJAX-webbsidor. Beteendet ska endast användas tillsammans med standardbindningen <webHttpBinding> eller bindningselementet <webMessageEncoding> .
<endpointDiscovery> Anger de olika identifieringsinställningarna för en slutpunkt, till exempel dess identifiering, omfång och eventuella anpassade tillägg till dess metadata.
<soapProcessing> Definierar klientslutpunktsbeteendet som används för att konvertera meddelanden mellan olika bindningstyper och meddelandeversioner.
<synchronousReceive> Anger körningsbeteende för att ta emot meddelanden i antingen en tjänst eller ett klientprogram. Den har inga attribut eller underordnade element.
<transactedBatching> Anger om transaktionsbatchbearbetning stöds för mottagningsåtgärder.
<webHttp> Anger WebHttpBehavior på en slutpunkt via konfiguration. Det här beteendet, när det <används tillsammans med standardbindningen webHttpBinding, aktiverar webbprogrammeringsmodellen> för en WCF-tjänst.

Överordnade element

Element Beskrivning
<endpointBehaviors> En samling element för slutpunktsbeteende.