Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Provides class for MVC resources.
Classes
| Class | Description | |
|---|---|---|
![]() |
AjaxHelperExtensions | Represents the extensions for rendering HTML in AJAX scenarios within a view. |
![]() |
AtomEntryActionResult | Represents an ActionResult that can render a SyndicationItem to the Atom 1.0 entry format. |
![]() |
AtomFeedActionResult | Represents an ActionResult that can render a SyndicationFeed to the Atom 1.0 feed format. |
![]() |
AtomServiceDocumentActionResult | Represents an ActionResult that can render a ServiceDocument to the Atom 1.0 ServiceDocument format. |
![]() |
DataContractJsonActionResult | Represents an ActionResult that can render an object to the json format using the DataContractJsonSerializer. |
![]() |
DataContractXmlActionResult | Represents an ActionResult that can render an object to the xml format using the DataContractSerializer. |
![]() |
DefaultFormatHelper | Represents the default implementation of FormatHelper The results for GetRequestFormat() and GetResponseFormats() are cached on the HttpContext.Items dictionary: HttpContext.Items["requestFormat"] HttpContext.Items["responseFormat"]. |
![]() |
DefaultFormatManager | Represents the default implementation of Format manager. |
![]() |
FormatHelper | Base class for content negotiation support |
![]() |
FormatManager | Represents the class that maintains a registration of handlers for request and response formats |
![]() |
HtmlHelperExtensions | Represents the HTML encoding helper extensions. |
![]() |
HttpRequestBaseExtensions | Represents the HttpRequestBase extension methods that call directly into the DefaultFormatHelper. |
![]() |
IEnumerableExtensions | Encapsulates functionality used to extend the IEnumerable{T} implementation. |
![]() |
JsonFormatHandler | Represents the JSON mechanism for serializing request in additional formats. |
![]() |
MultiFormatActionResult | Returns the response in the format specified by the request. By default, supports returning the model as a HTML view, XML and JSON. If the response format requested is not supported, then the NotAcceptable status code is returned. |
![]() |
RequestContextExtensions | Represents the RequestContext extension methods that call directly into the registered FormatHelper. |
![]() |
ResourceControllerFactory | Specialized ControllerFactory that augments the base controller factory to make it RESTful - specifically, adding support for multiple formats, HTTP method based dispatch to controller methods and HTTP error handling. |
![]() |
ResourceErrorActionResult | Represents an action result for returning HTTP errors that result from performing operations on resources, including an optional detail in the HTTP body. |
![]() |
ResourceModelBinder | Represents the ModelBinder implementation that augments the inner model binder with support for binding to other formats - XML and JSON by default. |
![]() |
RouteCollectionExtensions | Extends a RouteCollection object for MVC routing. |
![]() |
UriHelperExtensions | Represents the route URL for the UriHelperExtensions. |
![]() |
WebApiEnabledAttribute | Represents the attribute indicating that the controller supports multiple formats (HTML, XML, JSON etc), HTTP method based dispatch and HTTP error handling. |
![]() |
XmlFormatHandler | Represents the XML mechanism for serializing request in additional formats. |
Interfaces
| Interface | Description | |
|---|---|---|
![]() |
IRequestFormatHandler | Represents the extensibility mechanism for deserializing data in additional formats. FormatManager.Current.RequestFormatHandlers contains the list of request formats supported by the web application. |
![]() |
IResponseFormatHandler | Represents the extensibility mechanism for serializing response in additional formats. FormatManager.Current.RequestFormatHandlers contains the list of request formats supported by the web application. |
Enumerations
| Enumeration | Description | |
|---|---|---|
![]() |
ActionType | This enum is used by the UrlHelper extension methods to create links within resource controllers. |
Return to top
.jpeg)
.jpeg)
.jpeg)