Microsoft.Web.Mvc.Resources Namespace
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