System.Web.WebPages Namespace
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.
Classes
ApplicationPart |
Contains methods to register assemblies as application parts. |
ApplicationStartPage |
Provides objects and methods that are used to execute and render ASP.NET Web Pages application start pages (_AppStart.cshtml or _AppStart.vbhtml files). |
AttributeValue |
Stores the value for an attribute.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. |
BrowserHelpers |
Provides a way to specify custom browser (user agent) information. |
BrowserOverrideStore |
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.The current BrowserOverrideStore is used to get and set the user agent of a request. |
BrowserOverrideStores |
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. |
CookieBrowserOverrideStore |
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets overridden user agent for a request from a cookie. Creates a cookie to set the overridden user agent. |
DefaultDisplayMode |
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the default display mode of the web pages. |
DisplayInfo |
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a property’s display information. |
DisplayModeProvider |
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the modes of display for the provider. |
HelperPage |
Represents a base class for pages that is used when ASP.NET compiles a .cshtml or .vbhtml file and that exposes page-level and application-level properties and methods. |
HelperResult |
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. |
HttpContextExtensions |
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. |
PageVirtualPathAttribute |
Represents a path attribute for a web page class. |
PreApplicationStartCode |
Provides a registration point for pre-application start code for web pages. |
RequestExtensions |
Defines extension methods for the HttpRequestBase class. |
RequestFieldValidatorBase |
Serves as the abstract base class for the validation helper classes. |
ResponseExtensions |
Defines extension methods for the HttpResponseBase base class. |
StartPage |
Provides methods and properties that are used to render start pages that use the Razor view engine. |
StringExtensions |
Provides utility methods for converting string values to other data types. |
TemplateFileInfo |
Contains methods and properties that describe a file information template. |
TemplateStack |
Represents a last-in-first-out (LIFO) collection of ITemplateFile template files. |
ValidationHelper |
Implements validation for user input. |
Validator |
Defines validation tests that can be registered using the Add(String, IValidator[]) method. |
VirtualPathFactoryManager |
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. |
WebPage |
Represents an ASP.NET Razor page. |
WebPageBase |
Serves as the base class for classes that represent an ASP.NET Razor page. |
WebPageContext |
Contains data that is used by a WebPage object to reference details about the web application, the current HTTP request, the current execution context, and page-rendering data. |
WebPageExecutingBase |
Provides objects and methods that are used to execute and render ASP.NET pages that include Razor syntax. |
WebPageHttpHandler |
Provides methods and properties that are used to process specific URL extensions. |
WebPageRenderingBase |
Provides methods and properties that are used to render pages that use the Razor view engine. |
Interfaces
IDisplayMode |
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the display mode interface for the web pages. |
ITemplateFile |
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. |
IValidator |
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Defines the properties and methods that objects that participate in webpages. |
IVirtualPathFactory |
Defines methods that are implemented by virtual path handler factories. |
IWebPageRequestExecutor |
Defines methods to implement an executor class that can execute the code on a web page. |
Enums
BrowserOverride |
Specifies browser types that can be defined for the SetOverriddenBrowser(HttpContextBase, BrowserOverride) method. |
Delegates
SectionWriter |
Provides a delegate that represents one or more methods that are called when a content section is written. |