WebHttpBehavior Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Povolí programovací model webu pro službu 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
- Dědičnost
-
WebHttpBehavior
- Odvozené
- Implementuje
Poznámky
Chování při použití ve spojení s vazbou umožňuje WCF vystavit a přistupovat WebHttpBehavior WebHttpBinding ke službám webového stylu. WebServiceHost automaticky přidá toto chování do koncových bodů, které používají WebHttpBinding .
Konstruktory
WebHttpBehavior() |
Inicializuje novou instanci WebHttpBehavior třídy . |
Vlastnosti
AutomaticFormatSelectionEnabled |
Získá nebo nastaví hodnotu, která určuje, zda je povolen automatický výběr formátu. |
DefaultBodyStyle |
Získá nebo nastaví výchozí styl těla zprávy. |
DefaultOutgoingRequestFormat |
Získá nebo nastaví výchozí formát odchozích požadavků. |
DefaultOutgoingResponseFormat |
Získá nebo nastaví výchozí formát odchozí odpovědi. |
FaultExceptionEnabled |
Získá nebo nastaví příznak, který určuje, jestli se při vnitřní chybě serveru (stavový kód HTTP: 500) vygeneruje výjimka FaultException. |
HelpEnabled |
Získá nebo nastaví hodnotu, která určuje, zda je povolena stránka nápovědy WCF. |
JavascriptCallbackParameterName |
Získá nebo nastaví název parametru zpětného volání JavaScriptu. |
Metody
AddBindingParameters(ServiceEndpoint, BindingParameterCollection) |
Implementuje metodu AddBindingParameters(ServiceEndpoint, BindingParameterCollection) pro předání dat za běhu do vazeb pro podporu vlastního chování. |
AddClientErrorInspector(ServiceEndpoint, ClientRuntime) |
Přidá do zadaného koncového bodu služby kontrolor chyb klienta. |
AddServerErrorHandlers(ServiceEndpoint, EndpointDispatcher) |
Tuto metodu přepište, abyste změnili způsob zpracování chyb, ke kterým ve službě dochází. |
ApplyClientBehavior(ServiceEndpoint, ClientRuntime) |
Implementuje ApplyClientBehavior(ServiceEndpoint, ClientRuntime) metodu pro podporu úprav nebo rozšíření klienta napříč koncovým bodem. |
ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) |
Implementuje ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) metodu pro podporu úprav nebo rozšíření klienta napříč koncovým bodem. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetOperationSelector(ServiceEndpoint) |
Vytvoří nový WebHttpDispatchOperationSelector objekt. |
GetQueryStringConverter(OperationDescription) |
Získá převaděč řetězce dotazu. |
GetReplyClientFormatter(OperationDescription, ServiceEndpoint) |
Získá formátovací modul odpovědí na klientovi pro zadaný koncový bod a operaci služby. |
GetReplyDispatchFormatter(OperationDescription, ServiceEndpoint) |
Získá formátovací modul odpovědí ve službě pro zadaný koncový bod a operaci služby. |
GetRequestClientFormatter(OperationDescription, ServiceEndpoint) |
Získá formátovací modul požadavků na klientovi pro zadanou operaci služby a koncový bod. |
GetRequestDispatchFormatter(OperationDescription, ServiceEndpoint) |
Získá formátovací modul požadavků ve službě pro danou operaci služby a koncový bod služby. |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Validate(ServiceEndpoint) |
Potvrdí, že koncový bod splňuje požadavky na programovací model webu. |
ValidateBinding(ServiceEndpoint) |
Zajišťuje platnost vazby pro použití s modelem webového programování WCF. |
ValidateOperation(OperationDescription) |