WebHttpBehavior Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |