Partager via


Page Classe

Définition

Classe de base pour une page Razor.

public ref class Page abstract : Microsoft::AspNetCore::Mvc::RazorPages::PageBase
public abstract class Page : Microsoft.AspNetCore.Mvc.RazorPages.PageBase
type Page = class
    inherit PageBase
Public MustInherit Class Page
Inherits PageBase
Héritage

Constructeurs

Page()

Classe de base pour une page Razor.

Propriétés

BodyContent

Obtient ou définit le contenu du corps.

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

(Hérité de RazorPageBase)
HttpContext

Obtient HttpContext.

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

(Hérité de RazorPageBase)
MetadataProvider

Obtient ou définit IModelMetadataProvider.

(Hérité de PageBase)
ModelState

Obtient ModelStateDictionary.

(Hérité de PageBase)
Output

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

(Hérité de RazorPageBase)
PageContext

L’PageContextopérateur

(Hérité de PageBase)
Path

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

(Hérité de RazorPageBase)
PreviousSectionWriters

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

(Hérité de RazorPageBase)
Request

Obtient HttpRequest.

(Hérité de PageBase)
Response

Obtient HttpResponse.

(Hérité de PageBase)
RouteData

Obtient le RouteData pour l’action en cours d’exécution.

(Hérité de PageBase)
SectionWriters

Obtient les sections définies par cette page.

(Hérité de RazorPageBase)
TempData

Obtient le ITempDataDictionary à partir de .ViewContext

(Hérité de RazorPageBase)
User

Obtient le ClaimsPrincipal de l’utilisateur connecté actuel.

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

(Hérité de PageBase)

Méthodes

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

Ajoutez une valeur d’attribut html.

(Hérité de RazorPageBase)
BadRequest()

Crée un BadRequestResult qui produit une Status400BadRequest réponse.

(Hérité de PageBase)
BadRequest(ModelStateDictionary)

Crée un BadRequestObjectResult qui produit une Status400BadRequest réponse.

(Hérité de PageBase)
BadRequest(Object)

Crée un BadRequestObjectResult qui produit une Status400BadRequest réponse.

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

Commence à ajouter des valeurs d’attribut html.

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

Classe de base pour une page Razor.

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

Commence à écrire un attribut.

(Hérité de RazorPageBase)
BeginWriteTagHelperAttribute()

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

(Hérité de RazorPageBase)
Challenge()

Crée un ChallengeResult.

(Hérité de PageBase)
Challenge(AuthenticationProperties)

Crée un ChallengeResult avec le spécifié properties.

(Hérité de PageBase)
Challenge(AuthenticationProperties, String[])

Crée un ChallengeResult avec les schémas d’authentification spécifiés et properties.

(Hérité de PageBase)
Challenge(String[])

Crée un ChallengeResult avec les schémas d’authentification spécifiés.

(Hérité de PageBase)
Content(String)

Crée un ContentResult objet avec Status200OK en spécifiant une content chaîne.

(Hérité de PageBase)
Content(String, MediaTypeHeaderValue)

Crée un ContentResult objet avec Status200OK en spécifiant une content chaîne et un contentType.

(Hérité de PageBase)
Content(String, String)

Crée un ContentResult objet avec Status200OK en spécifiant une content chaîne et un type de contenu.

(Hérité de PageBase)
Content(String, String, Encoding)

Crée un ContentResult objet avec Status200OK en spécifiant une content chaîne, un contentType, et contentEncoding.

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

Crée et active un ITagHelper.

(Hérité de RazorPageBase)
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é dans la page qui peut être appelée dans une page Mise en page à l’aide de RenderSection ou RenderSectionAsync

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

Termine l’ajout de valeurs d’attribut html.

(Hérité de RazorPageBase)
EndContext()

Classe de base pour une page Razor.

(Hérité de PageBase)
EndTagHelperWritingScope()

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

(Hérité de RazorPageBase)
EndWriteAttribute()

Termine l’écriture d’un attribut.

(Hérité de RazorPageBase)
EndWriteTagHelperAttribute()

Met fin à 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.

(Hérité de PageBase)
ExecuteAsync()

Restitue la page et écrit la sortie dans .Writer

(Hérité de RazorPageBase)
File(Byte[], String)

Retourne un fichier avec le spécifié fileContents en tant que contenu (Status200OK) et le spécifié contentType comme type de contenu.

(Hérité de PageBase)
File(Byte[], String, String)

Retourne un fichier avec le spécifié fileContents comme contenu (Status200OK), le spécifié contentType comme type de contenu et le spécifié fileDownloadName comme nom de fichier suggéré.

(Hérité de PageBase)
File(Stream, String)

Retourne un fichier dans le spécifié fileStream (Status200OK) avec le spécifié contentType comme type de contenu.

(Hérité de PageBase)
File(Stream, String, String)

Retourne un fichier dans le spécifié fileStream (Status200OK) avec le spécifié contentType comme type de contenu et le spécifié fileDownloadName comme nom de fichier suggéré.

(Hérité de PageBase)
File(String, String)

Retourne le fichier spécifié par virtualPath (Status200OK) avec le spécifié contentType comme Type de contenu.

(Hérité de PageBase)
File(String, String, String)

Retourne le fichier spécifié par virtualPath (Status200OK) avec le spécifié contentType comme type de contenu et le spécifié fileDownloadName comme nom de fichier suggéré.

(Hérité de PageBase)
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 RazorPageBase)
Forbid()

Crée un ForbidResult (Status403Forbidden par défaut).

(Hérité de PageBase)
Forbid(AuthenticationProperties)

Crée un ForbidResult (Status403Forbidden par défaut) avec le spécifié properties.

(Hérité de PageBase)
Forbid(AuthenticationProperties, String[])

Crée un ForbidResult (Status403Forbidden par défaut) avec les schémas d’authentification spécifiés et properties.

(Hérité de PageBase)
Forbid(String[])

Crée un ForbidResult (Status403Forbidden par défaut) avec les schémas d’authentification spécifiés.

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

Retourne un href pour le chemin de contenu donné.

(Hérité de RazorPageBase)
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)
LocalRedirect(String)

Crée un LocalRedirectResult objet qui redirige (Status302Found) vers le local localUrlspécifié.

(Hérité de PageBase)
LocalRedirectPermanent(String)

Crée un LocalRedirectResult objet avec Permanent la valeur true (Status301MovedPermanently) à l’aide du spécifié localUrl.

(Hérité de PageBase)
LocalRedirectPermanentPreserveMethod(String)

Crée un LocalRedirectResult objet avec Permanent la valeur true et PreserveMethod la valeur true (Status308PermanentRedirect) à l’aide du spécifié localUrl.

(Hérité de PageBase)
LocalRedirectPreserveMethod(String)

Crée un LocalRedirectResult objet avec Permanent la valeur false et PreserveMethod la valeur true (Status307TemporaryRedirect) à l’aide du spécifié localUrl.

(Hérité de PageBase)
NotFound()

Crée un NotFoundResult qui produit une Status404NotFound réponse.

(Hérité de PageBase)
NotFound(Object)

Crée un NotFoundObjectResult qui produit une Status404NotFound réponse.

(Hérité de PageBase)
Page()

Crée un PageResult objet qui affiche cette page en tant qu’affichage de la réponse.

(Hérité de PageBase)
Partial(String)

Crée un PartialViewResult en spécifiant le nom d’une partie à restituer.

(Hérité de PageBase)
Partial(String, Object)

Crée un PartialViewResult en spécifiant le nom d’une partie à restituer et l’objet de modèle.

(Hérité de PageBase)
PhysicalFile(String, String)

Retourne le fichier spécifié par physicalPath (Status200OK) avec le spécifié contentType comme Type de contenu.

(Hérité de PageBase)
PhysicalFile(String, String, String)

Retourne le fichier spécifié par physicalPath (Status200OK) avec le spécifié contentType comme type de contenu et le spécifié fileDownloadName comme nom de fichier suggéré.

(Hérité de PageBase)
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)
Redirect(String)

Crée un RedirectResult objet qui redirige vers le spécifié url.

(Hérité de PageBase)
RedirectPermanent(String)

Crée un RedirectResult objet avec Permanent la valeur true (Status301MovedPermanently) à l’aide du spécifié url.

(Hérité de PageBase)
RedirectPermanentPreserveMethod(String)

Crée un RedirectResult objet avec Permanent la valeur true et PreserveMethod la valeur true (Status308PermanentRedirect) à l’aide du spécifié url.

(Hérité de PageBase)
RedirectPreserveMethod(String)

Crée un RedirectResult objet avec Permanent la valeur false et PreserveMethod la valeur true (Status307TemporaryRedirect) à l’aide du spécifié url.

(Hérité de PageBase)
RedirectToAction(String)

Redirige (Status302Found) vers l’action spécifiée à l’aide de actionName.

(Hérité de PageBase)
RedirectToAction(String, Object)

Redirige (Status302Found) vers l’action spécifiée à l’aide de et actionNamerouteValues.

(Hérité de PageBase)
RedirectToAction(String, String)

Redirige (Status302Found) vers l’action spécifiée à l’aide de et actionName de controllerName.

(Hérité de PageBase)
RedirectToAction(String, String, Object)

Redirige (Status302Found) vers l’action spécifiée à l’aide de , controllerNameactionNameet routeValues.

(Hérité de PageBase)
RedirectToAction(String, String, Object, String)

Redirige (Status302Found) vers l’action spécifiée à l’aide de , controllerNameactionName, routeValueset fragment.

(Hérité de PageBase)
RedirectToAction(String, String, String)

Redirige (Status302Found) vers l’action spécifiée à l’aide de , controllerNameactionNameet fragment.

(Hérité de PageBase)
RedirectToActionPermanent(String)

Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent la valeur true à l’aide du spécifié actionName.

(Hérité de PageBase)
RedirectToActionPermanent(String, Object)

Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent la valeur true à l’aide du spécifié actionName et .routeValues

(Hérité de PageBase)
RedirectToActionPermanent(String, String)

Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent la valeur true à l’aide du spécifié actionName et .controllerName

(Hérité de PageBase)
RedirectToActionPermanent(String, String, Object)

Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent la valeur true à l’aide des valeurs spécifiées actionName, controllerNameet routeValues.

(Hérité de PageBase)
RedirectToActionPermanent(String, String, Object, String)

Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent la valeur true à l’aide des valeurs spécifiées actionName, controllerName, routeValueset fragment.

(Hérité de PageBase)
RedirectToActionPermanent(String, String, String)

Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent la valeur true à l’aide des valeurs spécifiées actionName, controllerNameet fragment.

(Hérité de PageBase)
RedirectToActionPermanentPreserveMethod(String, String, Object, String)

Redirige (Status308PermanentRedirect) vers l’action spécifiée avec Permanent la valeur true et PreserveMethod la valeur true, à l’aide des spécifiés actionName, controllerName, routeValueset fragment.

(Hérité de PageBase)
RedirectToActionPreserveMethod(String, String, Object, String)

Redirige (Status307TemporaryRedirect) vers l’action spécifiée avec Permanent défini sur false et PreserveMethod défini sur true, à l’aide des spécifiés actionName, controllerName, routeValueset fragment.

(Hérité de PageBase)
RedirectToPage()

Redirige (Status302Found) vers la page active.

(Hérité de PageBase)
RedirectToPage(Object)

Redirige (Status302Found) vers la page active avec le spécifié routeValues.

(Hérité de PageBase)
RedirectToPage(String)

Redirige (Status302Found) vers le spécifié pageName.

(Hérité de PageBase)
RedirectToPage(String, Object)

Redirige (Status302Found) vers le spécifié pageName à l’aide du spécifié routeValues.

(Hérité de PageBase)
RedirectToPage(String, String)

Redirige (Status302Found) vers le spécifié pageName à l’aide du spécifié pageHandler.

(Hérité de PageBase)
RedirectToPage(String, String, Object, String)

Redirige (Status302Found) vers le spécifié pageName à l’aide des spécifiés routeValues et fragment.

(Hérité de PageBase)
RedirectToPage(String, String, String)

Redirige (Status302Found) vers le spécifié pageName à l’aide du spécifié fragment.

(Hérité de PageBase)
RedirectToPagePermanent(String)

Redirige (Status301MovedPermanently) vers le spécifié pageName.

(Hérité de PageBase)
RedirectToPagePermanent(String, Object)

Redirige (Status301MovedPermanently) vers le spécifié pageName à l’aide du spécifié routeValues.

(Hérité de PageBase)
RedirectToPagePermanent(String, String)

Redirige (Status301MovedPermanently) vers le spécifié pageName à l’aide du spécifié pageHandler.

(Hérité de PageBase)
RedirectToPagePermanent(String, String, Object)

Redirige (Status301MovedPermanently) vers le spécifié pageName à l’aide du spécifié routeValues.

(Hérité de PageBase)
RedirectToPagePermanent(String, String, Object, String)

Redirige (Status301MovedPermanently) vers le spécifié pageName à l’aide des spécifiés routeValues et fragment.

(Hérité de PageBase)
RedirectToPagePermanent(String, String, String)

Redirige (Status301MovedPermanently) vers le spécifié pageName à l’aide du spécifié fragment.

(Hérité de PageBase)
RedirectToPagePermanentPreserveMethod(String, String, Object, String)

Redirige (Status308PermanentRedirect) vers l’itinéraire spécifié avec Permanent défini sur true et PreserveMethod défini sur true, à l’aide des spécifiés pageName, routeValueset fragment.

(Hérité de PageBase)
RedirectToPagePreserveMethod(String, String, Object, String)

Redirige (Status307TemporaryRedirect) vers la page spécifiée avec Permanent défini sur false et PreserveMethod défini sur true, à l’aide des spécifiés pageName, routeValueset fragment.

(Hérité de PageBase)
RedirectToRoute(Object)

Redirige (Status302Found) vers l’itinéraire spécifié à l’aide du spécifié routeValues.

(Hérité de PageBase)
RedirectToRoute(String)

Redirige (Status302Found) vers l’itinéraire spécifié à l’aide du spécifié routeName.

(Hérité de PageBase)
RedirectToRoute(String, Object)

Redirige (Status302Found) vers l’itinéraire spécifié à l’aide des et spécifiés routeNamerouteValues.

(Hérité de PageBase)
RedirectToRoute(String, Object, String)

Redirige (Status302Found) vers l’itinéraire spécifié à l’aide des , et fragmentspécifiésrouteNamerouteValues.

(Hérité de PageBase)
RedirectToRoute(String, String)

Redirige (Status302Found) vers l’itinéraire spécifié à l’aide des et spécifiés routeNamefragment.

(Hérité de PageBase)
RedirectToRoutePermanent(Object)

Redirige (Status301MovedPermanently) vers l’itinéraire spécifié avec Permanent défini sur true à l’aide du spécifié routeValues.

(Hérité de PageBase)
RedirectToRoutePermanent(String)

Redirige (Status301MovedPermanently) vers l’itinéraire spécifié avec Permanent défini sur true à l’aide du spécifié routeName.

(Hérité de PageBase)
RedirectToRoutePermanent(String, Object)

Redirige (Status301MovedPermanently) vers l’itinéraire spécifié avec Permanent défini sur true à l’aide des spécifiés routeName et routeValues.

(Hérité de PageBase)
RedirectToRoutePermanent(String, Object, String)

Redirige (Status301MovedPermanently) vers l’itinéraire spécifié avec Permanent défini sur true à l’aide des , et fragmentspécifiésrouteNamerouteValues.

(Hérité de PageBase)
RedirectToRoutePermanent(String, String)

Redirige (Status301MovedPermanently) vers l’itinéraire spécifié avec Permanent défini sur true à l’aide des spécifiés routeName et fragment.

(Hérité de PageBase)
RedirectToRoutePermanentPreserveMethod(String, Object, String)

Redirige (Status308PermanentRedirect) vers l’itinéraire spécifié avec Permanent défini sur true et PreserveMethod défini sur true, à l’aide des spécifiés routeName, routeValueset fragment.

(Hérité de PageBase)
RedirectToRoutePreserveMethod(String, Object, String)

Redirige (Status307TemporaryRedirect) vers l’itinéraire spécifié avec Permanent défini sur false et PreserveMethod défini sur true, à l’aide des spécifiés routeName, routeValueset fragment.

(Hérité de PageBase)
SetAntiforgeryCookieAndHeader()

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

(Hérité de RazorPageBase)
SignIn(ClaimsPrincipal, AuthenticationProperties, String)

Crée un SignInResult avec le schéma d’authentification spécifié et properties.

(Hérité de PageBase)
SignIn(ClaimsPrincipal, String)

Crée un SignInResult avec le schéma d’authentification spécifié.

(Hérité de PageBase)
SignOut(AuthenticationProperties, String[])

Crée un SignOutResult avec les schémas d’authentification spécifiés et properties.

(Hérité de PageBase)
SignOut(String[])

Crée un SignOutResult avec les schémas d’authentification spécifiés.

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

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

(Hérité de RazorPageBase)
StatusCode(Int32)

Crée un StatusCodeResult objet en spécifiant un statusCode.

(Hérité de PageBase)
StatusCode(Int32, Object)

Crée un ObjectResult objet en spécifiant un statusCode et value

(Hérité de PageBase)
TryUpdateModelAsync(Object, Type, String)

Mises à jour le instance spécifié model à l’aide Pagedes valeurs du actuel IValueProvider et d’un prefix.

(Hérité de PageBase)
TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>)

Mises à jour le instance spécifié model à l’aide de et d’un valueProviderprefix.

(Hérité de PageBase)
TryUpdateModelAsync<TModel>(TModel)

Mises à jour le instance spécifié model à l’aide Pagede valeurs du actuel IValueProvider.

(Hérité de PageBase)
TryUpdateModelAsync<TModel>(TModel, String)

Mises à jour le instance spécifié model à l’aide Pagedes valeurs du actuel IValueProvider et d’un prefix.

(Hérité de PageBase)
TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[])

Mises à jour le instance spécifié model à l’aide Pagedes valeurs du actuel IValueProvider et d’un prefix.

(Hérité de PageBase)
TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>)

Mises à jour le instance spécifié model à l’aide Pagedes valeurs du actuel IValueProvider et d’un prefix.

(Hérité de PageBase)
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

Mises à jour le instance spécifié model à l’aide de et d’un valueProviderprefix.

(Hérité de PageBase)
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[])

Mises à jour le instance spécifié model à l’aide de et d’un valueProviderprefix.

(Hérité de PageBase)
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>)

Mises à jour le instance spécifié model à l’aide de et d’un valueProviderprefix.

(Hérité de PageBase)
TryValidateModel(Object)

Valide le instance spécifié model .

(Hérité de PageBase)
TryValidateModel(Object, String)

Valide le instance spécifié model .

(Hérité de PageBase)
Unauthorized()

Crée un UnauthorizedResult qui produit une Status401Unauthorized réponse.

(Hérité de PageBase)
ViewComponent(String)

Crée un ViewComponentResult en spécifiant le nom d’un composant d’affichage à afficher.

(Hérité de PageBase)
ViewComponent(String, Object)

Crée un ViewComponentResult en spécifiant le nom d’un composant d’affichage à afficher.

(Hérité de PageBase)
ViewComponent(Type)

Crée un ViewComponentResult en spécifiant le Type d’un composant d’affichage à afficher.

(Hérité de PageBase)
ViewComponent(Type, Object)

Crée un ViewComponentResult en spécifiant le Type d’un composant d’affichage à afficher.

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

Écrit une valeur d’attribut.

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

S’applique à