WebHttpBehavior Klass

Definition

Aktiverar webbprogrammeringsmodellen för en Windows Communication Foundation -tjänst (WCF).

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
Arv
WebHttpBehavior
Härledda
Implementeringar

Kommentarer

Beteendet WebHttpBehavior , när det används tillsammans med bindningen WebHttpBinding , gör det möjligt för WCF att exponera och komma åt webbtjänster. WebServiceHost lägger automatiskt till det här beteendet till slutpunkter som använder WebHttpBinding.

Konstruktorer

Name Description
WebHttpBehavior()

Initierar en ny instans av WebHttpBehavior klassen.

Egenskaper

Name Description
AutomaticFormatSelectionEnabled

Hämtar eller anger ett värde som avgör om automatiskt formatval är aktiverat.

DefaultBodyStyle

Hämtar eller anger standardformatet för meddelandetext.

DefaultOutgoingRequestFormat

Hämtar eller anger standardformatet för utgående begäran.

DefaultOutgoingResponseFormat

Hämtar eller anger standardformatet för utgående svar.

FaultExceptionEnabled

Hämtar eller anger flaggan som anger om en FaultException genereras när ett internt serverfel (HTTP-statuskod: 500) inträffar.

HelpEnabled

Hämtar eller anger ett värde som avgör om WCF-hjälpsidan är aktiverad.

JavascriptCallbackParameterName

Hämtar eller anger parameternamnet för JavaScript-motringning.

Metoder

Name Description
AddBindingParameters(ServiceEndpoint, BindingParameterCollection)

Implementerar AddBindingParameters(ServiceEndpoint, BindingParameterCollection) metoden för att skicka data vid körning till bindningar för att stödja anpassat beteende.

AddClientErrorInspector(ServiceEndpoint, ClientRuntime)

Lägger till en klientfelkontroll till den angivna tjänstslutpunkten.

AddServerErrorHandlers(ServiceEndpoint, EndpointDispatcher)

Åsidosätt den här metoden för att ändra hur fel som inträffar på tjänsten hanteras.

ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

Implementerar ApplyClientBehavior(ServiceEndpoint, ClientRuntime) metoden för att stödja ändring eller tillägg av klienten över en slutpunkt.

ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

Implementerar ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) metoden för att stödja ändring eller tillägg av klienten över en slutpunkt.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetOperationSelector(ServiceEndpoint)

Skapar ett nytt WebHttpDispatchOperationSelector objekt.

GetQueryStringConverter(OperationDescription)

Hämtar frågesträngskonverteraren.

GetReplyClientFormatter(OperationDescription, ServiceEndpoint)

Hämtar svarsformaterare på klienten för den angivna slutpunkten och tjänståtgärden.

GetReplyDispatchFormatter(OperationDescription, ServiceEndpoint)

Hämtar svarsformaterare för tjänsten för den angivna slutpunkten och tjänståtgärden.

GetRequestClientFormatter(OperationDescription, ServiceEndpoint)

Hämtar begärandeformaterare på klienten för den angivna tjänståtgärden och slutpunkten.

GetRequestDispatchFormatter(OperationDescription, ServiceEndpoint)

Hämtar begärandeformaterare för tjänsten för den angivna tjänståtgärden och tjänstslutpunkten.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
Validate(ServiceEndpoint)

Bekräftar att slutpunkten uppfyller kraven för webbprogrammeringsmodellen.

ValidateBinding(ServiceEndpoint)

Säkerställer att bindningen är giltig för användning med WCF-webbprogrammeringsmodellen.

Gäller för