WebHttpBehavior Klasa

Definicja

Włącza model programowania sieci Web dla usługi Windows Communication Foundation (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
Dziedziczenie
WebHttpBehavior
Pochodne
Implementuje

Uwagi

Zachowanie WebHttpBehavior , gdy jest używane w połączeniu WebHttpBinding z powiązaniem, umożliwia programowi WCF uwidacznienie i uzyskiwanie dostępu do usług stylu sieci Web. WebServiceHost program automatycznie dodaje to zachowanie do punktów końcowych korzystających z elementu WebHttpBinding.

Konstruktory

WebHttpBehavior()

Inicjuje nowe wystąpienie klasy WebHttpBehavior.

Właściwości

AutomaticFormatSelectionEnabled

Pobiera lub ustawia wartość, która określa, czy jest włączony wybór formatu automatycznego.

DefaultBodyStyle

Pobiera lub ustawia domyślny styl treści wiadomości.

DefaultOutgoingRequestFormat

Pobiera lub ustawia domyślny format żądania wychodzącego.

DefaultOutgoingResponseFormat

Pobiera lub ustawia domyślny format odpowiedzi wychodzącej.

FaultExceptionEnabled

Pobiera lub ustawia flagę określającą, czy błąd FaultException jest generowany w przypadku wystąpienia wewnętrznego błędu serwera (kod stanu HTTP: 500).

HelpEnabled

Pobiera lub ustawia wartość, która określa, czy strona Pomocy programu WCF jest włączona.

JavascriptCallbackParameterName

Pobiera lub ustawia nazwę parametru wywołania zwrotnego języka JavaScript.

Metody

AddBindingParameters(ServiceEndpoint, BindingParameterCollection)

Implementuje metodę AddBindingParameters(ServiceEndpoint, BindingParameterCollection) przekazywania danych w czasie wykonywania do powiązań w celu obsługi zachowania niestandardowego.

AddClientErrorInspector(ServiceEndpoint, ClientRuntime)

Dodaje inspektora błędów klienta do określonego punktu końcowego usługi.

AddServerErrorHandlers(ServiceEndpoint, EndpointDispatcher)

Zastąpij tę metodę, aby zmienić sposób obsługi błędów występujących w usłudze.

ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

Implementuje metodę ApplyClientBehavior(ServiceEndpoint, ClientRuntime) do obsługi modyfikacji lub rozszerzenia klienta w punkcie końcowym.

ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

Implementuje metodę ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) do obsługi modyfikacji lub rozszerzenia klienta w punkcie końcowym.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetOperationSelector(ServiceEndpoint)

Tworzy nowy WebHttpDispatchOperationSelector obiekt.

GetQueryStringConverter(OperationDescription)

Pobiera konwerter ciągów zapytania.

GetReplyClientFormatter(OperationDescription, ServiceEndpoint)

Pobiera program formatujący odpowiedź na kliencie dla określonego punktu końcowego i operacji usługi.

GetReplyDispatchFormatter(OperationDescription, ServiceEndpoint)

Pobiera formater odpowiedzi w usłudze dla określonego punktu końcowego i operacji usługi.

GetRequestClientFormatter(OperationDescription, ServiceEndpoint)

Pobiera program formatujący żądania na kliencie dla określonej operacji usługi i punktu końcowego.

GetRequestDispatchFormatter(OperationDescription, ServiceEndpoint)

Pobiera program formatujący żądania w usłudze dla danej operacji usługi i punktu końcowego usługi.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
Validate(ServiceEndpoint)

Potwierdza, że punkt końcowy spełnia wymagania dotyczące modelu programowania internetowego.

ValidateBinding(ServiceEndpoint)

Zapewnia, że powiązanie jest prawidłowe do użycia z modelem programowania internetowego WCF.

Dotyczy