Export (0) Print
Expand All

PageParserFilter Members

Provides an abstract base class for a page parser filter that is used by the ASP.NET parser to determine whether an item is allowed in the page at parse time.

The PageParserFilter type exposes the following members.

  NameDescription
Protected method PageParserFilter Initializes a new instance of the PageParserFilter class.
Top

  NameDescription
Protected method AddControl Adds a ControlBuilder object in the page control tree at the current page parser position.
Public method AllowBaseType Determines whether the page can be derived from the specified Type.
Public method AllowControl Gets a value indicating whether the specified control type is allowed for this page.
Public method AllowServerSideInclude Determines whether a parser permits a specific server-side include on a page.
Public method AllowVirtualReference Determines whether a parser permits a virtual reference to a specific type of resource on a page.
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetCompilationMode Retrieves the current compilation mode for the page.
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetNoCompileUserControlType Returns a Type that should be used for pages or controls that are not dynamically compiled.
Public method GetType Gets the type of the current instance. (Inherited from Object.)
Protected method Initialize Initializes a filter used for a page.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ParseComplete Infrastructure. Called by an ASP.NET page parser to notify a filter when the parsing of a page is complete.
Public method PreprocessDirective Allows the page parser filter to preprocess page directives.
Public method ProcessCodeConstruct Returns a value that indicates whether a code block should be processed by subsequent parser filters.
Public method ProcessDataBindingAttribute Returns a value that indicates whether the parser filter processes a data binding expression in an attribute.
Public method ProcessEventHookup Returns a value that indicates whether event handlers should be processed further by the parser filter.
Protected method SetPageProperty Sets a property on a control derived from the TemplateControl class, which includes the Page, UserControl, and MasterPage controls.
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Top

  NameDescription
Public property AllowCode Gets a value indicating whether an ASP.NET parser filter permits code on the page.
Protected property Line Gets the line number that is currently being parsed in the file.
Public property NumberOfControlsAllowed Gets the maximum number of controls that a parser filter can parse for a single page.
Public property NumberOfDirectDependenciesAllowed Gets the maximum number of direct file dependencies that the page parser permits for a single page.
Public property TotalNumberOfDependenciesAllowed Gets the maximum number of direct and indirect file dependencies that the page parser permits for a single page.
Protected property VirtualPath Gets the virtual path to the page currently being parsed.
Top

Community Additions

ADD
Show:
© 2014 Microsoft