Share via


WebPageBase Classe

Définition

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

public abstract class WebPageBase : System.Web.WebPages.WebPageRenderingBase
type WebPageBase = class
    inherit WebPageRenderingBase
Public MustInherit Class WebPageBase
Inherits WebPageRenderingBase
Héritage
Dérivé

Constructeurs

WebPageBase()

Initialise la classe WebPageBase pour qu'elle soit utilisée par une instance de classe héritée. Ce constructeur peut être appelé uniquement par une classe héritée.

Propriétés

App

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageExecutingBase)
AppState

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageExecutingBase)
Cache

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageRenderingBase)
Context

En cas de substitution dans une classe dérivée, obtient ou définit l’objet HttpContextBase associé à une page.

(Hérité de WebPageExecutingBase)
Culture

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageRenderingBase)
DisplayMode

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageRenderingBase)
IsAjax

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageRenderingBase)
IsPost

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageRenderingBase)
Layout

Obtient ou définit le chemin d'accès d'une page de disposition.

Output

Obtient l’objet actuel TextWriter de la page.

OutputStack

Obtient la pile d’objets TextWriter pour le contexte de page actif.

Page

Fournit un accès qui utilise les propriétés aux données de page partagées entre les pages, les pages de disposition et les pages partielles.

PageContext

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageRenderingBase)
PageData

Fournit un accès de type tableau aux données de page partagées entre les pages, les pages de disposition et les pages partielles.

Profile

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageRenderingBase)
Request

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageRenderingBase)
Response

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageRenderingBase)
Server

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageRenderingBase)
Session

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageRenderingBase)
TemplateInfo

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageRenderingBase)
UICulture

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageRenderingBase)
UrlData

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageRenderingBase)
User

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageRenderingBase)
VirtualPath

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageExecutingBase)
VirtualPathFactory

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageExecutingBase)

Méthodes

BeginContext(Int32, Int32, Boolean)

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageExecutingBase)
BeginContext(String, Int32, Int32, Boolean)

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageExecutingBase)
BeginContext(TextWriter, Int32, Int32, Boolean)

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageExecutingBase)
BeginContext(TextWriter, String, Int32, Int32, Boolean)

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageExecutingBase)
ConfigurePage(WebPageBase)

En cas de substitution dans une classe dérivée, configure la page Web actuelle en fonction de la configuration de la page Web parente.

CreateInstanceFromVirtualPath(String)

Crée une instance de la classe à l’aide WebPageBase du chemin d’accès virtuel spécifié.

CreatePageFromVirtualPath(String, HttpContextBase, Func<String,Boolean>, DisplayModeProvider, IDisplayMode)

Essaie de créer une instance WebPageBase à partir d'un virtualPath et encapsule les exceptions de compilateur complexes dans des messages plus simples

DefineSection(String, SectionWriter)

Appelé par les pages de contenu pour créer des sections de contenu nommées.

EndContext(Int32, Int32, Boolean)

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageExecutingBase)
EndContext(String, Int32, Int32, Boolean)

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageExecutingBase)
EndContext(TextWriter, Int32, Int32, Boolean)

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageExecutingBase)
EndContext(TextWriter, String, Int32, Int32, Boolean)

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageExecutingBase)
Execute()

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageExecutingBase)
ExecutePageHierarchy()

Exécute le code dans un ensemble de pages Web dépendantes.

ExecutePageHierarchy(WebPageContext, TextWriter)

Exécute le code dans un ensemble de pages Web dépendantes à l'aide des paramètres spécifiés.

ExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase)

Exécute le code dans un ensemble de pages Web dépendantes à l'aide du contexte, du writer et de la page de démarrage spécifiés.

GetOutputWriter()

Retourne l'instance TextWriter qui permet de restituer la page.

Href(String, Object[])

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageExecutingBase)
InitializePage()

Initialise la page actuelle.

IsSectionDefined(String)

Retourne une valeur qui indique si la section spécifiée est définie dans la page.

NormalizeLayoutPagePath(String)

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageExecutingBase)
NormalizePath(String)

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageExecutingBase)
PopContext()

Retourne et supprime le contexte du haut de la OutputStack instance.

PushContext(WebPageContext, TextWriter)

Insère le contexte spécifié en haut de la OutputStack instance.

RenderBody()

Dans les pages de disposition, restitue la portion d'une page de contenu qui ne figure pas dans une section nommée.

RenderPage(String, Object[])

Restitue le contenu d'une page au sein d'une autre page.

RenderSection(String)

Dans les pages de disposition, restitue le contenu d'une section nommée.

RenderSection(String, Boolean)

Dans les pages de disposition, restitue le contenu d'une section nommée et spécifie si la section est obligatoire.

Write(HelperResult)

Écrit l’objet spécifié HelperResult sous la forme d’une chaîne encodée html.

Write(Object)

Écrit l'objet spécifié en tant que chaîne codée au format HTML.

WriteAttribute(String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageExecutingBase)
WriteAttributeTo(String, TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageExecutingBase)
WriteAttributeTo(TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Fournit la classe de base des classes qui représentent une page ASP.NET Razor.

(Hérité de WebPageExecutingBase)
WriteLiteral(Object)

Écrit l'objet spécifié sans l'encoder préalablement au format HTML.

S’applique à