Partager via


RazorPage<TModel> Classe

Définition

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

generic <typename TModel>
public ref class RazorPage abstract : Microsoft::AspNetCore::Mvc::Razor::RazorPage
public abstract class RazorPage<TModel> : Microsoft.AspNetCore.Mvc.Razor.RazorPage
type RazorPage<'Model> = class
    inherit RazorPage
Public MustInherit Class RazorPage(Of TModel)
Inherits RazorPage

Paramètres de type

TModel

Type du modèle de données d'affichage.

Héritage
RazorPage<TModel>
Héritage
RazorPage<TModel>

Constructeurs

RazorPage<TModel>()

Représente les propriétés et les 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.

(Hérité de RazorPage)
Context

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

(Hérité de RazorPage)
DiagnosticSource

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

(Hérité de RazorPage)
HtmlEncoder

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

(Hérité de RazorPage)
IsLayoutBeingRendered

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

(Hérité de RazorPage)
Layout

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

(Hérité de RazorPage)
Model

Obtient la propriété Model de la ViewData propriété .

Output

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

(Hérité de RazorPage)
Path

Obtient le chemin relatif de base de l’application à la page.

(Hérité de RazorPage)
PreviousSectionWriters

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

(Hérité de RazorPage)
SectionWriters

Obtient les sections définies par cette page.

(Hérité de RazorPage)
TempData

Obtient le ITempDataDictionary à partir de .ViewContext

(Hérité de RazorPage)
User

Obtient le ClaimsPrincipal de l’utilisateur connecté actuel.

(Hérité de RazorPage)
ViewBag

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

(Hérité de RazorPage)
ViewContext

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

(Hérité de RazorPage)
ViewData

Obtient ou définit le dictionnaire pour les données d'affichage.

Méthodes

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

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

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

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

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

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

(Hérité de RazorPage)
BeginWriteAttribute(String, String, Int32, String, Int32, Int32)

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

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

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

(Hérité de RazorPage)
BeginWriteTagHelperAttribute()

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

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

Crée et active un ITagHelper.

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

Crée une section de contenu nommé dans la page qui peut être appelée dans une page Mise en page à l’aide de RenderSection 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).

(Hérité de RazorPage)
EndAddHtmlAttributeValues(TagHelperExecutionContext)

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

(Hérité de RazorPage)
EndContext()

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

(Hérité de RazorPage)
EndTagHelperWritingScope()

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

(Hérité de RazorPage)
EndWriteAttribute()

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

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

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

(Hérité de RazorPage)
EndWriteTagHelperAttribute()

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

(Hérité de RazorPage)
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.

(Hérité de RazorPage)
ExecuteAsync()

Restitue la page et écrit la sortie dans .Writer

(Hérité de RazorPage)
FlushAsync()

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

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

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

(Hérité de RazorPage)
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.

(Hérité de RazorPage)
IgnoreSection(String)

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

(Hérité de RazorPage)
InvalidTagHelperIndexerAssignment(String, String, String)

Mettez en forme un message d’erreur concernant l’utilisation d’un indexeur lorsque la propriété d’assistance de balise 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.

(Hérité de RazorPage)
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, affiche la partie d’une page de contenu qui ne se trouve pas dans une section nommée.

(Hérité de RazorPage)
RenderSection(String, Boolean)

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

(Hérité de RazorPage)
RenderSection(String)

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

(Hérité de RazorPage)
RenderSectionAsync(String, Boolean)

Dans les pages de disposition, affiche de manière asynchrone le contenu de la section nommée name.

(Hérité de RazorPage)
RenderSectionAsync(String)

Dans les pages de disposition, affiche de manière asynchrone le contenu de la section nommée name.

(Hérité de RazorPage)
SetAntiforgeryCookieAndHeader()

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

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

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

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

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

(Hérité de RazorPage)
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 les méthodes nécessaires pour afficher une vue qui utilise la syntaxe Razor.

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

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

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

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

(Hérité de RazorPage)
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 .writer

(Hérité de RazorPage)
WriteLiteralTo(TextWriter, String)

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

(Hérité de RazorPage)
WriteTo(TextWriter, Object)

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

(Hérité de RazorPage)
WriteTo(TextWriter, String)

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

(Hérité de RazorPage)

S’applique à