Export (0) Print
Expand All

Microsoft.Web.Mvc.Resources Namespace

Provides class for MVC resources.

  Class Description
Public class AjaxHelperExtensions Represents the extensions for rendering HTML in AJAX scenarios within a view.
Public class AtomEntryActionResult Represents an ActionResult that can render a SyndicationItem to the Atom 1.0 entry format.
Public class AtomFeedActionResult Represents an ActionResult that can render a SyndicationFeed to the Atom 1.0 feed format.
Public class AtomServiceDocumentActionResult Represents an ActionResult that can render a ServiceDocument to the Atom 1.0 ServiceDocument format.
Public class DataContractJsonActionResult Represents an ActionResult that can render an object to the json format using the DataContractJsonSerializer.
Public class DataContractXmlActionResult Represents an ActionResult that can render an object to the xml format using the DataContractSerializer.
Public class 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"].
Public class DefaultFormatManager Represents the default implementation of Format manager.
Public class FormatHelper Base class for content negotiation support
Public class FormatManager Represents the class that maintains a registration of handlers for request and response formats
Public class HtmlHelperExtensions Represents the HTML encoding helper extensions.
Public class HttpRequestBaseExtensions Represents the HttpRequestBase extension methods that call directly into the DefaultFormatHelper.
Public class IEnumerableExtensions Encapsulates functionality used to extend the IEnumerable{T} implementation.
Public class JsonFormatHandler Represents the JSON mechanism for serializing request in additional formats.
Public class 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.
Public class RequestContextExtensions Represents the RequestContext extension methods that call directly into the registered FormatHelper.
Public class 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.
Public class ResourceErrorActionResult Represents an action result for returning HTTP errors that result from performing operations on resources, including an optional detail in the HTTP body.
Public class ResourceModelBinder Represents the ModelBinder implementation that augments the inner model binder with support for binding to other formats - XML and JSON by default.
Public class RouteCollectionExtensions Extends a RouteCollection object for MVC routing.
Public class UriHelperExtensions Represents the route URL for the UriHelperExtensions.
Public class WebApiEnabledAttribute Represents the attribute indicating that the controller supports multiple formats (HTML, XML, JSON etc), HTTP method based dispatch and HTTP error handling.
Public class XmlFormatHandler Represents the XML mechanism for serializing request in additional formats.

  Interface Description
Public interface 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.
Public interface 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.

  Enumeration Description
Public enumeration ActionType This enum is used by the UrlHelper extension methods to create links within resource controllers.
Show:
© 2014 Microsoft