WebPageExecutingBase Class

Provides objects and methods that are used to execute and render ASP.NET pages that include Razor syntax.

Inheritance Hierarchy

System.Object
  System.Web.WebPages.WebPageExecutingBase
    System.Web.WebPages.ApplicationStartPage
    System.Web.WebPages.WebPageRenderingBase

Namespace:  System.Web.WebPages
Assembly:  System.Web.WebPages (in System.Web.WebPages.dll)

Syntax

'Declaration
Public MustInherit Class WebPageExecutingBase
'Usage
Dim instance As WebPageExecutingBase
public abstract class WebPageExecutingBase
public ref class WebPageExecutingBase abstract
[<AbstractClassAttribute>]
type WebPageExecutingBase =  class end
public abstract class WebPageExecutingBase

The WebPageExecutingBase type exposes the following members.

Constructors

  Name Description
Protected method WebPageExecutingBase Initializes a new instance of the WebPageExecutingBase class. This constructor can only be called by an inherited class.

Top

Properties

  Name Description
Public property App
Public property AppState
Public property Context When overridden in a derived class, gets or sets the HttpContextBase object that is associated with a page.
Public property VirtualPath
Public property VirtualPathFactory

Top

Methods

  Name Description
Protected method BeginContext(Int32, Int32, Boolean)
Protected method BeginContext(TextWriter, Int32, Int32, Boolean)
Protected method BeginContext(String, Int32, Int32, Boolean)
Protected method BeginContext(TextWriter, String, Int32, Int32, Boolean)
Protected method EndContext(Int32, Int32, Boolean)
Protected method EndContext(TextWriter, Int32, Int32, Boolean)
Protected method EndContext(String, Int32, Int32, Boolean)
Protected method EndContext(TextWriter, String, Int32, Int32, Boolean)
Public method Equals (Inherited from Object.)
Public method Execute
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Protected method GetOutputWriter Returns the text writer instance that is used to render the page.
Public method GetType (Inherited from Object.)
Public method Href
Protected method MemberwiseClone (Inherited from Object.)
Protected method NormalizeLayoutPagePath
Public method NormalizePath
Public method ToString (Inherited from Object.)
Public method Write(Object) Writes the string representation of the specified object as an HTML-encoded string.
Public method Write(HelperResult) Writes the specified HelperResult object as an HTML-encoded string.
Public method WriteAttribute
Public method WriteAttributeTo(TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])
Protected method WriteAttributeTo(String, TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])
Public method WriteLiteral Writes the specified object without HTML encoding.
Public methodStatic member WriteLiteralTo Writes the specified object to the specified TextWriter instance without HTML encoding.
Public methodStatic member WriteTo(TextWriter, Object) Writes the specified object as an HTML-encoded string to the specified text writer.
Public methodStatic member WriteTo(TextWriter, HelperResult) Writes the specified HelperResult object as an HTML-encoded string to the specified text writer.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

System.Web.WebPages Namespace