System.ServiceModel.Web Namespace
.NET Framework 4.5
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. |