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í.
Umožňuje webový programovací model pro službu WCF (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
- Dědičnost
-
WebHttpBehavior
- Odvozené
- Implementuje
Poznámky
Chování WebHttpBehavior , pokud se používá ve spojení s vazbou WebHttpBinding , umožňuje WCF vystavit a přistupovat ke službám webového stylu. WebServiceHost automaticky přidá toto chování do koncových bodů, které používají WebHttpBinding.
Konstruktory
| Name | Description |
|---|---|
| WebHttpBehavior() |
Inicializuje novou instanci WebHttpBehavior třídy. |
Vlastnosti
| Name | Description |
|---|---|
| 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 textu 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, zda FaultException je generován při vnitřní chybě serveru (stavový kód HTTP: 500). |
| 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
| Name | Description |
|---|---|
| AddBindingParameters(ServiceEndpoint, BindingParameterCollection) |
Implementuje metodu AddBindingParameters(ServiceEndpoint, BindingParameterCollection) pro předávání dat za běhu vazbám pro podporu vlastního chování. |
| AddClientErrorInspector(ServiceEndpoint, ClientRuntime) |
Přidá inspektor chyb klienta do zadaného koncového bodu služby. |
| AddServerErrorHandlers(ServiceEndpoint, EndpointDispatcher) |
Přepište tuto metodu tak, aby se změnil způsob zpracování chyb ve službě. |
| ApplyClientBehavior(ServiceEndpoint, ClientRuntime) |
Implementuje metodu ApplyClientBehavior(ServiceEndpoint, ClientRuntime) pro podporu úprav nebo rozšíření klienta v rámci koncového bodu. |
| ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) |
Implementuje metodu ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) pro podporu úprav nebo rozšíření klienta v rámci koncového bodu. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven 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átovač odpovědí na klientovi pro zadanou operaci koncového bodu a služby. |
| GetReplyDispatchFormatter(OperationDescription, ServiceEndpoint) |
Získá formátovač odpovědí ve službě pro zadanou operaci koncového bodu a služby. |
| GetRequestClientFormatter(OperationDescription, ServiceEndpoint) |
Získá formátovací modul požadavku v klientovi pro zadanou operaci služby a koncový bod. |
| GetRequestDispatchFormatter(OperationDescription, ServiceEndpoint) |
Získá formátovač požadavku ve službě pro danou operaci služby a koncový bod služby. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního 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 webovým programovacím modelem WCF. |