RazorPage Classe

Définition

Représente les propriétés et méthodes nécessaires pour afficher une vue qui utilise la syntaxe Razor.

public ref class RazorPage abstract : Microsoft::AspNetCore::Mvc::Razor::IRazorPage
public ref class RazorPage abstract : Microsoft::AspNetCore::Mvc::Razor::RazorPageBase
public abstract class RazorPage : Microsoft.AspNetCore.Mvc.Razor.IRazorPage
public abstract class RazorPage : Microsoft.AspNetCore.Mvc.Razor.RazorPageBase
type RazorPage = class
    interface IRazorPage
type RazorPage = class
    inherit RazorPageBase
Public MustInherit Class RazorPage
Implements IRazorPage
Public MustInherit Class RazorPage
Inherits RazorPageBase
Héritage
RazorPage
Héritage
RazorPage
Dérivé
Implémente

Constructeurs

RazorPage()

Représente les propriétés et méthodes nécessaires pour afficher une vue qui utilise la syntaxe Razor.

Propriétés

BodyContent

Obtient ou définit le contenu du corps.

BodyContent

Obtient ou définit le contenu du corps.

(Hérité de RazorPageBase)
Context

HttpContext représentant l’exécution de la requête en cours.

DiagnosticSource

Obtient ou définit un DiagnosticSource() instance utilisé pour instrumenter l’exécution de la page.

DiagnosticSource

Obtient ou définit un DiagnosticSource instance utilisé pour instrumenter l’exécution de la page.

(Hérité de RazorPageBase)
HtmlEncoder

Obtient le HtmlEncoder à utiliser quand il RazorPage gère des expressions non-CIHtmlContent #.

HtmlEncoder

Obtient le HtmlEncoder à utiliser quand il RazorPage gère des expressions non-CIHtmlContent #.

(Hérité de RazorPageBase)
IsLayoutBeingRendered

Obtient ou définit un indicateur qui détermine si la mise en page de cette page est affichée.

IsLayoutBeingRendered

Obtient ou définit un indicateur qui détermine si la mise en page de cette page est affichée.

(Hérité de RazorPageBase)
Layout

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

Layout

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

(Hérité de RazorPageBase)
Output

Obtient le TextWriter dans lequel la page écrit la sortie.

Output

Obtient le TextWriter dans lequel la page écrit la sortie.

(Hérité de RazorPageBase)
Path

Obtient le chemin d’accès relatif de la base de l’application à la page.

Path

Obtient le chemin d’accès relatif de la base de l’application à la page.

(Hérité de RazorPageBase)
PreviousSectionWriters

Obtient ou définit les sections qui peuvent être rendues par cette page.

PreviousSectionWriters

Obtient ou définit les sections qui peuvent être rendues par cette page.

(Hérité de RazorPageBase)
SectionWriters

Obtient les sections définies par cette page.

SectionWriters

Obtient les sections définies par cette page.

(Hérité de RazorPageBase)
TempData

Obtient le ITempDataDictionary à partir du ViewContext.

TempData

Obtient le ITempDataDictionary à partir du ViewContext.

(Hérité de RazorPageBase)
User

Obtient le ClaimsPrincipal de l’utilisateur connecté actuel.

User

Obtient le ClaimsPrincipal de l’utilisateur connecté actuel.

(Hérité de RazorPageBase)
ViewBag

Obtient le dictionnaire de données d'affichage dynamique.

ViewBag

Obtient le dictionnaire de données d'affichage dynamique.

(Hérité de RazorPageBase)
ViewContext

Obtient ou définit le contexte d’affichage de la vue de rendu.

ViewContext

Obtient ou définit le contexte d’affichage de la vue de rendu.

(Hérité de RazorPageBase)

Méthodes

AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Représente les propriétés et méthodes nécessaires pour afficher une vue qui utilise la syntaxe Razor.

AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Ajoutez une valeur d’attribut html.

(Hérité de RazorPageBase)
BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle)

Représente les propriétés et méthodes nécessaires pour afficher une vue qui utilise la syntaxe Razor.

BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle)

Commence à ajouter des valeurs d’attribut html.

(Hérité de RazorPageBase)
BeginContext(Int32, Int32, Boolean)

Représente les propriétés et méthodes nécessaires pour afficher une vue qui utilise la syntaxe Razor.

BeginWriteAttribute(String, String, Int32, String, Int32, Int32)

Représente les propriétés et méthodes nécessaires pour afficher une vue qui utilise la syntaxe Razor.

BeginWriteAttribute(String, String, Int32, String, Int32, Int32)

Commence l’écriture d’un attribut.

(Hérité de RazorPageBase)
BeginWriteAttributeTo(TextWriter, String, String, Int32, String, Int32, Int32)

Représente les propriétés et méthodes nécessaires pour afficher une vue qui utilise la syntaxe Razor.

BeginWriteTagHelperAttribute()

Démarre une nouvelle étendue pour l’écriture ITagHelper de valeurs d’attribut.

BeginWriteTagHelperAttribute()

Démarre une nouvelle étendue pour l’écriture ITagHelper de valeurs d’attribut.

(Hérité de RazorPageBase)
CreateTagHelper<TTagHelper>()

Crée et active un ITagHelper.

CreateTagHelper<TTagHelper>()

Crée et active un ITagHelper.

(Hérité de RazorPageBase)
DefineSection(String, Func<Object,Task>)

Crée une section de contenu nommée dans la page qui peut être appelée dans une page Mise en page à l’aide RenderSection de ou RenderSectionAsync

(Hérité de RazorPageBase)
DefineSection(String, RenderAsyncDelegate)

Crée une section de contenu nommée dans la page qui peut être appelée dans une page Mise en page à l’aide RenderSection(String) de ou RenderSectionAsync(String, Boolean).

EndAddHtmlAttributeValues(TagHelperExecutionContext)

Représente les propriétés et méthodes nécessaires pour afficher une vue qui utilise la syntaxe Razor.

EndAddHtmlAttributeValues(TagHelperExecutionContext)

Termine l’ajout de valeurs d’attribut html.

(Hérité de RazorPageBase)
EndContext()

Représente les propriétés et méthodes nécessaires pour afficher une vue qui utilise la syntaxe Razor.

EndTagHelperWritingScope()

Termine l’étendue d’écriture actuelle qui a été démarrée en appelant StartTagHelperWritingScope(HtmlEncoder).

EndTagHelperWritingScope()

Termine l’étendue d’écriture actuelle qui a été démarrée en appelant StartTagHelperWritingScope(HtmlEncoder).

(Hérité de RazorPageBase)
EndWriteAttribute()

Représente les propriétés et méthodes nécessaires pour afficher une vue qui utilise la syntaxe Razor.

EndWriteAttribute()

Termine l’écriture d’un attribut.

(Hérité de RazorPageBase)
EndWriteAttributeTo(TextWriter)

Représente les propriétés et méthodes nécessaires pour afficher une vue qui utilise la syntaxe Razor.

EndWriteTagHelperAttribute()

Termine l’étendue d’écriture actuelle qui a été démarrée en appelant BeginWriteTagHelperAttribute().

EndWriteTagHelperAttribute()

Termine l’étendue d’écriture actuelle qui a été démarrée en appelant BeginWriteTagHelperAttribute().

(Hérité de RazorPageBase)
EnsureRenderedBodyOrSections()

Vérifie que toutes les sections définies dans PreviousSectionWriters ont été rendues ou que le corps a été rendu si aucune section n’a été définie.

ExecuteAsync()

Restitue la page et écrit la sortie dans .Writer

ExecuteAsync()

Restitue la page et écrit la sortie dans .Writer

(Hérité de RazorPageBase)
FlushAsync()

FlushAsync() Appelle sur Output et Stream.FlushAsync sur le flux de réponse, en écrivant tout contenu mis en mémoire tampon dans .Body

FlushAsync()

FlushAsync() Appelle sur Output et Stream.FlushAsync sur le flux de réponse, en écrivant tout contenu mis en mémoire tampon dans .Body

(Hérité de RazorPageBase)
Href(String)

Représente les propriétés et méthodes nécessaires pour afficher une vue qui utilise la syntaxe Razor.

Href(String)

Retourne un href pour le chemin d’accès de contenu donné.

(Hérité de RazorPageBase)
IgnoreBody()

Dans une page de mise en page Razor, ignore le rendu de la partie d’une page de contenu qui ne se trouve pas dans une section nommée.

IgnoreSection(String)

Dans les pages de mise en page, ignore le rendu du contenu de la section nommée sectionName.

InvalidTagHelperIndexerAssignment(String, String, String)

Mettez en forme un message d’erreur concernant l’utilisation d’un indexeur lorsque la propriété tag helper est null.

InvalidTagHelperIndexerAssignment(String, String, String)

Mettez en forme un message d’erreur concernant l’utilisation d’un indexeur lorsque la propriété tag helper est null.

(Hérité de RazorPageBase)
IsSectionDefined(String)

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

PopWriter()

Retourne un enregistreur de texte à partir de la pile.

(Hérité de RazorPageBase)
PushWriter(TextWriter)

Place un enregistreur de texte sur la pile.

(Hérité de RazorPageBase)
RenderBody()

Dans une page de mise en page Razor, restitue la partie d’une page de contenu qui ne se trouve pas dans une section nommée.

RenderSection(String)

Dans les pages de mise en page, restitue le contenu de la section nommée name.

RenderSection(String, Boolean)

Dans les pages de mise en page, restitue le contenu de la section nommée name.

RenderSectionAsync(String)

Dans les pages de mise en page, restitue de façon asynchrone le contenu de la section nommée name.

RenderSectionAsync(String, Boolean)

Dans les pages de mise en page, restitue de façon asynchrone le contenu de la section nommée name.

SetAntiforgeryCookieAndHeader()

Définit le cookie antiforgery et l’en-tête X-Frame-Options sur la réponse.

SetAntiforgeryCookieAndHeader()

Définit le cookie antiforgery et l’en-tête X-Frame-Options sur la réponse.

(Hérité de RazorPageBase)
StartTagHelperWritingScope(HtmlEncoder)

Démarre une nouvelle étendue d’écriture et remplace éventuellement HtmlEncoder cette étendue.

StartTagHelperWritingScope(HtmlEncoder)

Démarre une nouvelle étendue d’écriture et remplace éventuellement HtmlEncoder cette étendue.

(Hérité de RazorPageBase)
Write(Object)

Écrit le spécifié value avec l’encodage HTML dans Output.

Write(Object)

Écrit le spécifié value avec l’encodage HTML dans Output.

(Hérité de RazorPageBase)
Write(String)

Écrit le spécifié value avec l’encodage HTML dans Output.

(Hérité de RazorPageBase)
WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Représente les propriétés et méthodes nécessaires pour afficher une vue qui utilise la syntaxe Razor.

WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Écrit une valeur d’attribut.

(Hérité de RazorPageBase)
WriteAttributeValueTo(TextWriter, String, Int32, Object, Int32, Int32, Boolean)

Représente les propriétés et méthodes nécessaires pour afficher une vue qui utilise la syntaxe Razor.

WriteLiteral(Object)

Écrit le spécifié value sans encodage HTML dans Output.

WriteLiteral(Object)

Écrit le spécifié value sans encodage HTML dans Output.

(Hérité de RazorPageBase)
WriteLiteral(String)

Écrit le spécifié value sans encodage HTML dans Output.

(Hérité de RazorPageBase)
WriteLiteralTo(TextWriter, Object)

Écrit le spécifié value sans encodage HTML dans le writer.

WriteLiteralTo(TextWriter, String)

Écrit le spécifié value sans encodage HTML dans Output.

WriteTo(TextWriter, HtmlEncoder, Object)

Écrit le spécifié value avec l’encodage HTML dans donné writer.

WriteTo(TextWriter, Object)

Écrit le spécifié value avec l’encodage HTML dans writer.

WriteTo(TextWriter, String)

Écrit le spécifié value avec l’encodage HTML dans writer.

S’applique à