PageParser Class

Definition

Implementa un parser per i file con estensione aspx.Implements a parser for .aspx files. Questa classe non può essere ereditata.This class cannot be inherited.

This API supports the product infrastructure and is not intended to be used directly from your code.

public ref class PageParser sealed : System::Web::UI::TemplateControlParser
public sealed class PageParser : System.Web.UI.TemplateControlParser
type PageParser = class
    inherit TemplateControlParser
Public NotInheritable Class PageParser
Inherits TemplateControlParser
Inheritance
Inheritance

Remarks

ASP.NET utilizza questa classe per analizzare le pagine aspx.ASP.NET uses this class to parse .aspx pages.

Constructors

PageParser()

Inizializza una nuova istanza della classe PageParser.Initializes a new instance of the PageParser class.

Properties

DefaultApplicationBaseType

Ottiene o imposta il tipo dal quale viene derivata l'istanza di HttpApplication.Gets or sets the type from which the HttpApplication instance is derived.

DefaultPageBaseType

Ottiene o imposta il tipo dal quale sono derivate tutte le pagine.Gets or sets the type from which all pages are derived.

DefaultPageParserFilterType

Ottiene o imposta il tipo di filtro parser di pagine che deve essere utilizzato a fase di analisi.Gets or sets the page parser filter type that should be used at parse time.

DefaultUserControlBaseType

Ottiene o imposta il tipo dal quale sono derivate tutti i controlli utente.Gets or sets the type from which all user controls are derived.

EnableLongStringsAsResources

Ottiene o imposta un valore che indica se ASP.NET deve ottimizzare la gestione interna di stringhe lunghe rilevate quando ASP.NET analizza una pagina o un controllo.Gets or sets a value that indicates whether ASP.NET should optimize its internal handling of long strings that are encountered when ASP.NET parses a page or control.

Text

Ottiene la stringa che contiene i dati da analizzare.Gets the string that contains the data to be parsed.

(Inherited from TemplateParser)

Methods

CompileIntoType()

Questo membro supporta l'infrastruttura .NET Framework e non è possibile usarlo direttamente dal codice.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

(Inherited from TemplateParser)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetCompiledPageInstance(String, String, HttpContext)

Restituisce un'istanza di una pagina compilata per il percorso virtuale specifico.Returns an instance of a compiled page for the specific virtual path.

GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetReferencedType(String)

Compila e restituisce il tipo del controllo Page o UserControl specificato dal percorso virtuale.Compiles and returns the type of the Page or UserControl control that is specified by the virtual path.

(Inherited from BaseTemplateParser)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
GetUserControlType(String)

Compila e restituisce il tipo dell'oggetto UserControl specificato dal percorso virtuale.Compiles and returns the type of the UserControl object that is specified by the virtual path.

(Inherited from BaseTemplateParser)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
ParseFile(String, String)

Analizza il contenuto del file specificato tramite il relativo percorso virtuale o fisico.Parses the content of the file that is specified by either its virtual or physical path.

(Inherited from TemplateParser)
ProcessError(String)

Segnala un errore di processo creando un nuovo oggetto ParserError con il messaggio specificato e aggiungendolo a un insieme ParserErrorCollection.Reports a process error by creating a new ParserError object with the specified message and adding it to a ParserErrorCollection collection.

(Inherited from TemplateParser)
ProcessException(Exception)

Segnala un'eccezione del parser creando un nuovo oggetto ParserError come l'eccezione Exception specificata e aggiungendolo a un insieme ParserErrorCollection.Reports a parser exception by creating a new ParserError object as the specified Exception exception and adding it to a ParserErrorCollection collection.

(Inherited from TemplateParser)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)

Applies to