Freigeben über


PageParser Klasse

Definition

Implementiert einen Parser für ASPX-Dateien. Diese Klasse kann nicht vererbt werden.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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
Vererbung
Vererbung

Hinweise

ASP.NET verwendet diese Klasse zum Analysieren von ASPX-Seiten.

Konstruktoren

PageParser()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert eine neue Instanz der PageParser-Klasse.

Eigenschaften

DefaultApplicationBaseType

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Typ ab, von dem die HttpApplication-Instanz abgeleitet ist, oder legt diesen fest.

DefaultPageBaseType

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Typ ab, von dem alle Seiten abgeleitet werden, oder legt diesen fest.

DefaultPageParserFilterType

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Filtertyp für den Seitenparser ab, der zur Analysezeit verwendet werden soll, oder legt diesen fest.

DefaultUserControlBaseType

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Typ ab, von dem alle Benutzersteuerelemente abgeleitet werden, oder legt diesen fest.

EnableLongStringsAsResources

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen Wert ab, der angibt, ob ASP.NET die interne Behandlung langer Zeichenfolgen optimieren soll, die gefunden werden, wenn eine Seite oder ein Steuerelement von ASP.NET analysiert werden, oder legt diesen fest.

Text

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die Zeichenfolge ab, die die zu analysierenden Daten enthält.

(Geerbt von TemplateParser)

Methoden

CompileIntoType()

Dieser Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code vorgesehen.

(Geerbt von TemplateParser)
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetCompiledPageInstance(String, String, HttpContext)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt eine Instanz einer kompilierten Seite für den angegebenen virtuellen Pfad zurück.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetReferencedType(String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Kompiliert den Typ des Page-Steuerelements oder des UserControl-Steuerelements, das vom virtuellen Pfad angegeben wird, und gibt diesen zurück.

(Geerbt von BaseTemplateParser)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
GetUserControlType(String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Kompiliert den Typ des UserControl-Objekts, das vom virtuellen Pfad angegeben wird, und gibt diesen zurück.

(Geerbt von BaseTemplateParser)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ParseFile(String, String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Analysiert den Inhalt der Datei, die entweder durch den virtuellen oder den physischen Pfad angegeben wird.

(Geerbt von TemplateParser)
ProcessError(String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Meldet einen Verarbeitungsfehler, indem ein neues ParserError-Objekt mit der angegebenen Meldung erstellt und einer ParserErrorCollection-Auflistung hinzugefügt wird.

(Geerbt von TemplateParser)
ProcessException(Exception)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Meldet eine Parserausnahme, indem ein neues ParserError-Objekt als angegebene Exception-Ausnahme erstellt und einer ParserErrorCollection-Auflistung hinzugefügt wird.

(Geerbt von TemplateParser)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für