PageModel Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kelas abstrak yang mewakili Halaman
public ref class PageModel abstract
public ref class PageModel abstract : Microsoft::AspNetCore::Mvc::Filters::IAsyncPageFilter, Microsoft::AspNetCore::Mvc::Filters::IFilterMetadata, Microsoft::AspNetCore::Mvc::Filters::IPageFilter
[Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageModel]
public abstract class PageModel
[Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageModel]
public abstract class PageModel : Microsoft.AspNetCore.Mvc.Filters.IAsyncPageFilter, Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata, Microsoft.AspNetCore.Mvc.Filters.IPageFilter
[<Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageModel>]
type PageModel = class
[<Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageModel>]
type PageModel = class
interface IAsyncPageFilter
interface IFilterMetadata
interface IPageFilter
Public MustInherit Class PageModel
Public MustInherit Class PageModel
Implements IAsyncPageFilter, IFilterMetadata, IPageFilter
- Warisan
-
PageModel
- Turunan
- Atribut
- Penerapan
Konstruktor
PageModel() |
Kelas abstrak yang mewakili Halaman |
Properti
HttpContext |
HttpContextMendapatkan . |
MetadataProvider |
Mendapatkan atau mengatur IModelMetadataProvider. |
ModelState |
ModelStateDictionaryMendapatkan . |
PageContext |
PageContextMendapatkan . |
Request |
HttpRequestMendapatkan . |
Response |
HttpResponseMendapatkan . |
RouteData |
RouteData Mendapatkan untuk tindakan eksekusi. |
TempData |
Mendapatkan atau set yang ITempDataDictionary digunakan oleh PageResult. |
Url |
Mendapatkan atau mengatur IUrlHelper. |
User |
Mendapatkan untuk pengguna yang ClaimsPrincipal terkait dengan tindakan eksekusi. |
ViewData |
ViewDataDictionaryMendapatkan . |
Metode
BadRequest() |
Membuat yang BadRequestResult menghasilkan Status400BadRequest respons. |
BadRequest(ModelStateDictionary) |
Membuat yang BadRequestObjectResult menghasilkan Status400BadRequest respons. |
BadRequest(Object) |
Membuat yang BadRequestObjectResult menghasilkan Status400BadRequest respons. |
Challenge() |
ChallengeResultMembuat . |
Challenge(AuthenticationProperties) |
ChallengeResult Membuat dengan yang ditentukan |
Challenge(AuthenticationProperties, String[]) |
ChallengeResult Membuat dengan skema autentikasi yang ditentukan dan |
Challenge(String[]) |
ChallengeResult Membuat dengan skema autentikasi yang ditentukan. |
Content(String) |
ContentResult Membuat objek dengan dengan Status200OK menentukan |
Content(String, MediaTypeHeaderValue) |
ContentResult Membuat objek dengan dengan Status200OK menentukan |
Content(String, String) |
ContentResult Membuat objek dengan dengan Status200OK menentukan |
Content(String, String, Encoding) |
ContentResult Membuat objek dengan dengan Status200OK menentukan |
File(Byte[], String) |
Mengembalikan file dengan yang ditentukan |
File(Byte[], String, String) |
Mengembalikan file dengan yang ditentukan |
File(Stream, String) |
Mengembalikan file dalam (Status200OK) yang ditentukan |
File(Stream, String, String) |
Mengembalikan file dalam (Status200OK) yang ditentukan |
File(String, String) |
Mengembalikan file yang ditentukan oleh |
File(String, String, String) |
Mengembalikan file yang ditentukan oleh |
Forbid() |
ForbidResult Membuat (Status403Forbidden secara default). |
Forbid(AuthenticationProperties) |
ForbidResult Membuat (Status403Forbidden secara default) dengan yang ditentukan |
Forbid(AuthenticationProperties, String[]) |
ForbidResult Membuat (Status403Forbidden secara default) dengan skema autentikasi yang ditentukan dan |
Forbid(String[]) |
ForbidResult Membuat (Status403Forbidden secara default) dengan skema autentikasi yang ditentukan. |
LocalRedirect(String) |
LocalRedirectResult Membuat objek yang mengalihkan (Status302Found) ke lokal |
LocalRedirectPermanent(String) |
LocalRedirectResult Membuat objek dengan Permanent diatur ke true (Status301MovedPermanently) menggunakan yang ditentukan |
LocalRedirectPermanentPreserveMethod(String) |
LocalRedirectResult Membuat objek dengan Permanent diatur ke true dan PreserveMethod diatur ke true (Status308PermanentRedirect) menggunakan yang ditentukan |
LocalRedirectPreserveMethod(String) |
LocalRedirectResult Membuat objek dengan Permanent diatur ke false dan PreserveMethod diatur ke true (Status307TemporaryRedirect) menggunakan |
NotFound() |
Membuat yang NotFoundResult menghasilkan Status404NotFound respons. |
NotFound(Object) |
Membuat yang NotFoundObjectResult menghasilkan Status404NotFound respons. |
OnPageHandlerExecuted(PageHandlerExecutedContext) |
Dipanggil setelah metode handler dijalankan, sebelum hasil tindakan dijalankan. |
OnPageHandlerExecuting(PageHandlerExecutingContext) |
Dipanggil sebelum metode handler dijalankan, setelah pengikatan model selesai. |
OnPageHandlerExecutionAsync(PageHandlerExecutingContext, PageHandlerExecutionDelegate) |
Dipanggil secara asinkron sebelum metode handler dipanggil, setelah pengikatan model selesai. |
OnPageHandlerSelected(PageHandlerSelectedContext) |
Dipanggil setelah metode handler dipilih, tetapi sebelum pengikatan model terjadi. |
OnPageHandlerSelectionAsync(PageHandlerSelectedContext) |
Dipanggil secara asinkron setelah metode handler dipilih, tetapi sebelum pengikatan model terjadi. |
Page() |
PageResult Membuat objek yang merender halaman. |
Partial(String) |
Membuat dengan menentukan nama parsial PartialViewResult yang akan dirender. |
Partial(String, Object) |
Membuat dengan menentukan nama parsial PartialViewResult untuk dirender dan objek model. |
PhysicalFile(String, String) |
Mengembalikan file yang ditentukan oleh |
PhysicalFile(String, String, String) |
Mengembalikan file yang ditentukan oleh |
Redirect(String) |
RedirectResult Membuat objek yang mengalihkan (Status302Found) ke yang ditentukan |
RedirectPermanent(String) |
RedirectResult Membuat objek dengan Permanent diatur ke true (Status301MovedPermanently) menggunakan yang ditentukan |
RedirectPermanentPreserveMethod(String) |
Membuat objek dengan diatur RedirectResult ke true dan PreserveMethod diatur ke true (Status308PermanentRedirect) menggunakan yang ditentukan |
RedirectPreserveMethod(String) |
RedirectResult Membuat objek dengan Permanent diatur ke false dan PreserveMethod diatur ke true (Status307TemporaryRedirect) menggunakan yang ditentukan |
RedirectToAction(String) |
Mengalihkan (Status302Found) ke tindakan yang ditentukan menggunakan |
RedirectToAction(String, Object) |
Mengalihkan (Status302Found) ke tindakan yang ditentukan menggunakan |
RedirectToAction(String, String) |
Mengalihkan (Status302Found) ke tindakan yang ditentukan menggunakan |
RedirectToAction(String, String, Object) |
Mengalihkan (Status302Found) ke tindakan yang ditentukan menggunakan , , |
RedirectToAction(String, String, Object, String) |
Mengalihkan (Status302Found) ke tindakan yang ditentukan menggunakan , , |
RedirectToAction(String, String, String) |
Mengalihkan (Status302Found) ke tindakan yang ditentukan menggunakan , , |
RedirectToActionPermanent(String) |
Mengalihkan (Status301MovedPermanently) ke tindakan yang ditentukan dengan Permanent diatur ke true menggunakan yang ditentukan |
RedirectToActionPermanent(String, Object) |
Mengalihkan (Status301MovedPermanently) ke tindakan yang ditentukan dengan Permanent diatur ke true menggunakan dan |
RedirectToActionPermanent(String, String) |
Mengalihkan (Status301MovedPermanently) ke tindakan yang ditentukan dengan Permanent diatur ke true menggunakan dan |
RedirectToActionPermanent(String, String, Object) |
Mengalihkan (Status301MovedPermanently) ke tindakan yang ditentukan dengan Permanent diatur ke true menggunakan , , |
RedirectToActionPermanent(String, String, Object, String) |
Mengalihkan (Status301MovedPermanently) ke tindakan yang ditentukan dengan Permanent diatur ke true menggunakan , , |
RedirectToActionPermanent(String, String, String) |
Mengalihkan (Status301MovedPermanently) ke tindakan yang ditentukan dengan Permanent diatur ke true menggunakan , , |
RedirectToActionPermanentPreserveMethod(String, String, Object, String) |
Mengalihkan (Status308PermanentRedirect) ke tindakan yang ditentukan dengan Permanent diatur ke true dan PreserveMethod diatur ke true, menggunakan , , |
RedirectToActionPreserveMethod(String, String, Object, String) |
Mengalihkan (Status307TemporaryRedirect) ke tindakan yang ditentukan dengan Permanent diatur ke false dan PreserveMethod diatur ke true, menggunakan , , |
RedirectToPage() |
Mengalihkan (Status302Found) ke halaman saat ini. |
RedirectToPage(Object) |
Mengalihkan (Status302Found) ke halaman saat ini dengan yang ditentukan |
RedirectToPage(String) |
Mengalihkan (Status302Found) ke yang ditentukan |
RedirectToPage(String, Object) |
Mengalihkan (Status302Found) ke yang ditentukan |
RedirectToPage(String, String) |
Mengalihkan (Status302Found) ke yang ditentukan |
RedirectToPage(String, String, Object) |
Mengalihkan (Status302Found) ke yang ditentukan |
RedirectToPage(String, String, Object, String) |
Mengalihkan (Status302Found) ke yang ditentukan |
RedirectToPage(String, String, String) |
Mengalihkan (Status302Found) ke yang ditentukan |
RedirectToPagePermanent(String) |
Mengalihkan (Status301MovedPermanently) ke yang ditentukan |
RedirectToPagePermanent(String, Object) |
Mengalihkan (Status301MovedPermanently) ke yang ditentukan |
RedirectToPagePermanent(String, Object, String) |
Mengalihkan (Status301MovedPermanently) ke yang ditentukan |
RedirectToPagePermanent(String, String) |
Mengalihkan (Status301MovedPermanently) ke yang ditentukan |
RedirectToPagePermanent(String, String, Object) |
Mengalihkan (Status301MovedPermanently) ke yang ditentukan |
RedirectToPagePermanent(String, String, Object, String) |
Mengalihkan (Status301MovedPermanently) ke yang ditentukan |
RedirectToPagePermanent(String, String, String) |
Mengalihkan (Status301MovedPermanently) ke yang ditentukan |
RedirectToPagePermanentPreserveMethod(String, String, Object, String) |
Mengalihkan (Status308PermanentRedirect) ke rute yang ditentukan dengan Permanent diatur ke true dan PreserveMethod diatur ke true, menggunakan , , |
RedirectToPagePreserveMethod(String, String, Object, String) |
Mengalihkan (Status307TemporaryRedirect) ke halaman yang ditentukan dengan Permanent diatur ke false dan PreserveMethod diatur ke true, menggunakan , , |
RedirectToRoute(Object) |
Mengalihkan (Status302Found) ke rute yang ditentukan menggunakan yang ditentukan |
RedirectToRoute(String) |
Mengalihkan (Status302Found) ke rute yang ditentukan menggunakan yang ditentukan |
RedirectToRoute(String, Object) |
Mengalihkan (Status302Found) ke rute yang ditentukan menggunakan dan |
RedirectToRoute(String, Object, String) |
Mengalihkan (Status302Found) ke rute yang ditentukan menggunakan , , |
RedirectToRoute(String, String) |
Mengalihkan (Status302Found) ke rute yang ditentukan menggunakan dan |
RedirectToRoutePermanent(Object) |
Mengalihkan (Status301MovedPermanently) ke rute yang ditentukan dengan Permanent diatur ke true menggunakan yang ditentukan |
RedirectToRoutePermanent(String) |
Mengalihkan (Status301MovedPermanently) ke rute yang ditentukan dengan Permanent diatur ke true menggunakan yang ditentukan |
RedirectToRoutePermanent(String, Object) |
Mengalihkan (Status301MovedPermanently) ke rute yang ditentukan dengan Permanent diatur ke true menggunakan yang ditentukan |
RedirectToRoutePermanent(String, Object, String) |
Mengalihkan (Status301MovedPermanently) ke rute yang ditentukan dengan Permanent diatur ke true menggunakan , , |
RedirectToRoutePermanent(String, String) |
Mengalihkan (Status301MovedPermanently) ke rute yang ditentukan dengan Permanent diatur ke true menggunakan yang ditentukan |
RedirectToRoutePermanentPreserveMethod(String, Object, String) |
Mengalihkan (Status308PermanentRedirect) ke rute yang ditentukan dengan Permanent diatur ke true dan PreserveMethod diatur ke true, menggunakan , , |
RedirectToRoutePreserveMethod(String, Object, String) |
Mengalihkan (Status307TemporaryRedirect) ke rute yang ditentukan dengan Permanent diatur ke false dan PreserveMethod diatur ke true, menggunakan , , |
SignIn(ClaimsPrincipal, AuthenticationProperties, String) |
SignInResult Membuat dengan skema autentikasi yang ditentukan dan |
SignIn(ClaimsPrincipal, String) |
SignInResult Membuat dengan skema autentikasi yang ditentukan. |
SignOut(AuthenticationProperties, String[]) |
SignOutResult Membuat dengan skema autentikasi yang ditentukan dan |
SignOut(String[]) |
SignOutResult Membuat dengan skema autentikasi yang ditentukan. |
StatusCode(Int32) |
StatusCodeResult Membuat objek dengan menentukan |
StatusCode(Int32, Object) |
ObjectResult Membuat objek dengan menentukan |
TryUpdateModelAsync(Object, Type, String) |
Updates instans yang ditentukan |
TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>) |
Updates instans yang ditentukan |
TryUpdateModelAsync<TModel>(TModel) |
Updates instans yang ditentukan |
TryUpdateModelAsync<TModel>(TModel, String) |
Updates instans yang ditentukan |
TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[]) |
Updates instans yang ditentukan |
TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>) |
Updates instans yang ditentukan |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider) |
Updates instans yang ditentukan |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[]) |
Updates instans yang ditentukan |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>) |
Updates instans yang ditentukan |
TryValidateModel(Object) |
Memvalidasi instans yang ditentukan |
TryValidateModel(Object, String) |
Memvalidasi instans yang ditentukan |
Unauthorized() |
Membuat yang UnauthorizedResult menghasilkan Status401Unauthorized respons. |
ViewComponent(String) |
ViewComponentResult Membuat dengan menentukan nama komponen tampilan yang akan dirender. |
ViewComponent(String, Object) |
ViewComponentResult Membuat dengan menentukan nama komponen tampilan yang akan dirender. |
ViewComponent(Type) |
ViewComponentResult Membuat dengan menentukan komponen tampilan yang akan direnderType. |
ViewComponent(Type, Object) |
ViewComponentResult Membuat dengan menentukan komponen tampilan yang akan direnderType. |