WebHttpBehavior Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Aktiviert das Webprogrammiermodell für einen WCF-Dienst (Windows Communication Foundation).
public ref class WebHttpBehavior : System::ServiceModel::Description::IEndpointBehavior
public class WebHttpBehavior : System.ServiceModel.Description.IEndpointBehavior
type WebHttpBehavior = class
interface IEndpointBehavior
Public Class WebHttpBehavior
Implements IEndpointBehavior
- Vererbung
-
WebHttpBehavior
- Abgeleitet
- Implementiert
Hinweise
Das WebHttpBehavior Verhalten, das in Verbindung mit der WebHttpBinding Bindung verwendet wird, ermöglicht WCF das Verfügbarmachen und Zugreifen auf Webdienste. WebServiceHost Fügt dieses Verhalten automatisch zu Endpunkten hinzu, die die WebHttpBinding.
Konstruktoren
| Name | Beschreibung |
|---|---|
| WebHttpBehavior() |
Initialisiert eine neue Instanz der WebHttpBehavior-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AutomaticFormatSelectionEnabled |
Dient zum Abrufen oder Festlegen eines Werts, der bestimmt, ob die automatische Formatauswahl aktiviert ist. |
| DefaultBodyStyle |
Dient zum Abrufen oder Festlegen des Standardtextformats für Nachrichten. |
| DefaultOutgoingRequestFormat |
Dient zum Abrufen oder Festlegen des standardmäßigen Formats für ausgehende Anforderungen. |
| DefaultOutgoingResponseFormat |
Ruft ab oder legt das standardmäßige ausgehende Antwortformat fest. |
| FaultExceptionEnabled |
Dient zum Abrufen oder Festlegen des Flags, das angibt, ob eine FaultException generiert wird, wenn ein interner Serverfehler (HTTP-Statuscode: 500) auftritt. |
| HelpEnabled |
Dient zum Abrufen oder Festlegen eines Werts, der bestimmt, ob die WCF-Hilfeseite aktiviert ist. |
| JavascriptCallbackParameterName |
Dient zum Abrufen oder Festlegen des JavaScript-Rückrufparameternamens. |
Methoden
| Name | Beschreibung |
|---|---|
| AddBindingParameters(ServiceEndpoint, BindingParameterCollection) |
Implementiert die Methode zum Übergeben von AddBindingParameters(ServiceEndpoint, BindingParameterCollection) Daten zur Laufzeit an Bindungen zur Unterstützung von benutzerdefiniertem Verhalten. |
| AddClientErrorInspector(ServiceEndpoint, ClientRuntime) |
Fügt dem angegebenen Dienstendpunkt einen Clientfehlerinspektor hinzu. |
| AddServerErrorHandlers(ServiceEndpoint, EndpointDispatcher) |
Überschreiben Sie diese Methode, um die Art und Weise zu ändern, wie Fehler im Dienst behandelt werden. |
| ApplyClientBehavior(ServiceEndpoint, ClientRuntime) |
Implementiert die ApplyClientBehavior(ServiceEndpoint, ClientRuntime) Methode, um Änderungen oder Erweiterungen des Clients über einen Endpunkt hinweg zu unterstützen. |
| ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) |
Implementiert die ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) Methode, um Änderungen oder Erweiterungen des Clients über einen Endpunkt hinweg zu unterstützen. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetOperationSelector(ServiceEndpoint) |
Erstellt ein neues WebHttpDispatchOperationSelector-Objekt. |
| GetQueryStringConverter(OperationDescription) |
Ruft den Abfragezeichenfolgenkonverter ab. |
| GetReplyClientFormatter(OperationDescription, ServiceEndpoint) |
Ruft den Antwortformatierer auf dem Client für den angegebenen Endpunkt- und Dienstvorgang ab. |
| GetReplyDispatchFormatter(OperationDescription, ServiceEndpoint) |
Ruft den Antwortformatierer für den Dienst für den angegebenen Endpunkt- und Dienstvorgang ab. |
| GetRequestClientFormatter(OperationDescription, ServiceEndpoint) |
Ruft den Anforderungsformatierer auf dem Client für den angegebenen Dienstvorgang und Endpunkt ab. |
| GetRequestDispatchFormatter(OperationDescription, ServiceEndpoint) |
Ruft den Anforderungsformatierer für den Dienst für den angegebenen Dienstvorgang und den Dienstendpunkt ab. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
| Validate(ServiceEndpoint) |
Bestätigt, dass der Endpunkt die Anforderungen für das Webprogrammiermodell erfüllt. |
| ValidateBinding(ServiceEndpoint) |
Stellt sicher, dass die Bindung für die Verwendung mit dem WCF Web Programming Model gültig ist. |