XmlDocumentationProvider Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A custom System.Web.Http.Description.IDocumentationProvider that reads the API documentation from XML documentation files located in the application area.
public class XmlDocumentationProvider : System.Web.Http.Description.IDocumentationProvider
type XmlDocumentationProvider = class
interface IDocumentationProvider
Public Class XmlDocumentationProvider
Implements IDocumentationProvider
- Inheritance
-
XmlDocumentationProvider
- Implements
-
System.Web.Http.Description.IDocumentationProvider
Constructors
XmlDocumentationProvider(ApiServices) |
Initializes a new instance of the XmlDocumentationProvider class. |
Methods
EnumerateDocFiles(String) | |
GetDocumentation(HttpActionDescriptor) |
Gets the controller action documentation based on an System.Web.Http.Controllers.HttpActionDescriptor. |
GetDocumentation(HttpControllerDescriptor) |
Gets the controller documentation based on an System.Web.Http.Controllers.HttpControllerDescriptor. |
GetDocumentation(HttpParameterDescriptor) |
Gets the action parameter documentation based on an System.Web.Http.Controllers.HttpParameterDescriptor. |
GetDocumentNavigators(ApiServices) |
Gets the bin directory for the application and enumerates XML documentation files. |
GetMethodNodeDocumentation(MethodInfo, String) | |
GetResponseDocumentation(HttpActionDescriptor) |
Gets the action response documentation based on an System.Web.Http.Controllers.HttpActionDescriptor. |
GetTagValue(XPathNavigator, String) | |
GetTypeNodeDocumentation(Type, String) | |
SelectNode(String) |
Applies to
Azure SDK for .NET