WebHttpBehavior Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Włącza model programowania w sieci Web dla 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, gdy jest używane w połączeniu z powiązaniem, umożliwia uwidacznianie usług w stylu sieci Web i uzyskiwanie do nich dostępu przez usługę WebHttpBehavior WebHttpBinding WCF. WebServiceHost Automatycznie dodaje to zachowanie do punktów końcowych, które WebHttpBinding używają .
Konstruktory
| WebHttpBehavior() |
Inicjuje nowe wystąpienie klasy WebHttpBehavior. |
Właściwości
| AutomaticFormatSelectionEnabled |
Pobiera lub ustawia wartość, która określa, czy automatyczne formatowanie jest włączone. |
| DefaultBodyStyle |
Pobiera lub ustawia domyślny styl treści komunikatu. |
| 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 zostanie wygenerowany błąd FaultException 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 usługi 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) w celu przekazania 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ąp tę metodę, aby zmienić sposób obsługi błędów, które występują 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ągu zapytania. |
| GetReplyClientFormatter(OperationDescription, ServiceEndpoint) |
Pobiera program formatowania odpowiedzi na kliencie dla określonego punktu końcowego i operacji usługi. |
| GetReplyDispatchFormatter(OperationDescription, ServiceEndpoint) |
Pobiera program formatowania odpowiedzi w usłudze dla określonego punktu końcowego i operacji usługi. |
| GetRequestClientFormatter(OperationDescription, ServiceEndpoint) |
Pobiera program formatowania żądań na kliencie dla określonej operacji usługi i punktu końcowego. |
| GetRequestDispatchFormatter(OperationDescription, ServiceEndpoint) |
Pobiera program formatowania żądań 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 modelu programowania w sieci Web. |
| ValidateBinding(ServiceEndpoint) |
Zapewnia, że powiązanie jest prawidłowe do użycia z modelem programowania w sieci Web WCF. |
| ValidateOperation(OperationDescription) | |