<webHttpEndpoint>
Dieses Konfigurationselement definiert einen Standardendpunkt mit einer festen <webHttpBinding>-Bindung, die das <webHttp>-Verhalten automatisch hinzufügt. Verwenden Sie diesen Endpunkt, wenn Sie einen REST-Dienst schreiben.
Schemahierarchie
<<system.serviceModel>>
<standardEndpoints>
Syntax
<system.serviceModel>
<standardEndpoints> <webHttpEndpoint> <standardEndpoint automaticFormatSelectionEnabled="String" defaultOutgoingResponseFormat=”Xml/Json” helpEnabled=”Boolean” webEndpointType=”String”/> </webHttpEndpoint> </standardEndpoints>
</system.serviceModel>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente sowie übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung |
---|---|
automaticFormatSelectionEnabled |
Ein boolescher Wert, der angibt, ob die automatische Formatauswahl aktiviert ist. Wenn die automatische Formatauswahl aktiviert ist, analysiert die Infrastruktur den Accept-Header der Anforderungsnachricht und bestimmt das geeignetste Antwortformat. Wenn der Accept-Header kein geeignetes Antwortformat angibt, verwendet die Infrastruktur das Content-Type-Element der Anforderungsnachricht oder das Standardantwortformat des Vorgangs. |
defaultOutgoingResponseFormat |
Ein Attribut mit dem Standardformat für ausgehende Antworten. Dieses Attribut ist vom Typ Webmessageformat. |
helpEnabled |
Ein boolescher Wert, der angibt, ob die HTTP-Hilfeseite für den Endpunkt aktiviert ist. |
webEndpointType |
Eine Zeichenfolge, die den Typ des Endpunkts angibt. |
Untergeordnete Elemente
Keine.
Übergeordnete Elemente
Element | Beschreibung |
---|---|
Eine Auflistung von Standardendpunkten, bei denen es sich um vordefinierte Endpunkte handelt, für die eine oder mehrere Eigenschaften (Adresse, Bindung, Vertrag) fest vorgegeben sind. |