System.ServiceModel.Web Namespace
Provides classes related to using the service model on the web.
| Class | Description | |
|---|---|---|
![]() | AspNetCacheProfileAttribute | When applied to a service operation, indicates the ASP.NET output cache profile in the configuration file that should be used by WCF to cache responses from the operation in the ASP .NET Output Cache. |
![]() | IncomingWebRequestContext | Provides programmatic access to the context of the incoming Web request. |
![]() | IncomingWebResponseContext | Provides programmatic access to the context of the incoming Web response. |
![]() | JavascriptCallbackBehaviorAttribute | A contract behavior that allows you to set the URL query string parameter name to something other than the default “callback”. |
![]() | OutgoingWebRequestContext | Provides programmatic access to the context of the outgoing Web request. |
![]() | OutgoingWebResponseContext | Provides programmatic access to the context of the outgoing Web response. |
![]() | WebChannelFactory<TChannel> | A class for accessing Windows Communication Foundation (WCF) Web services on a client. |
![]() | WebFaultException | Represents a fault that can have an associated HTTP status code. |
![]() | WebFaultException<T> | Represents a fault that can have an associated HTTP status code. |
![]() | WebGetAttribute | Represents an attribute indicating that a service operation is logically a retrieval operation and that it can be called by the WCF REST programming model. |
![]() | WebInvokeAttribute | Represents an attribute indicating that a service operation is logically an invoke operation and that it can be called by the WCF REST programming model. |
![]() | WebOperationContext | A helper class that provides easy access to contextual properties of Web requests and responses. |
![]() | WebServiceHost | A ServiceHost derived class that compliments the Windows Communication Foundation (WCF) REST programming model. |
| Enumeration | Description | |
|---|---|---|
![]() | WebMessageBodyStyle | An enumeration that specifies whether to wrap parameter and return values. |
![]() | WebMessageFormat | An enumeration that specifies the format of Web messages. |

