PageModel Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sayfayı temsil eden soyut sınıf
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
- Devralma
-
PageModel
- Türetilmiş
- Öznitelikler
- Uygulamalar
Oluşturucular
PageModel() |
Sayfayı temsil eden soyut sınıf |
Özellikler
HttpContext |
HttpContext öğesini alır. |
MetadataProvider |
öğesini alır veya ayarlar IModelMetadataProvider. |
ModelState |
ModelStateDictionary öğesini alır. |
PageContext |
PageContext öğesini alır. |
Request |
HttpRequest öğesini alır. |
Response |
HttpResponse öğesini alır. |
RouteData |
Yürütme eylemi için öğesini RouteData alır. |
TempData |
tarafından PageResultkullanılan veya kümelerini ITempDataDictionary alır. |
Url |
öğesini alır veya ayarlar IUrlHelper. |
User |
ClaimsPrincipal Yürütme eylemiyle ilişkili for kullanıcısını alır. |
ViewData |
ViewDataDictionary öğesini alır. |
Yöntemler
BadRequest() |
BadRequestResult Yanıt üreten bir Status400BadRequest oluşturur. |
BadRequest(ModelStateDictionary) |
BadRequestObjectResult Yanıt üreten bir Status400BadRequest oluşturur. |
BadRequest(Object) |
BadRequestObjectResult Yanıt üreten bir Status400BadRequest oluşturur. |
Challenge() |
bir ChallengeResultoluşturur. |
Challenge(AuthenticationProperties) |
Belirtilen |
Challenge(AuthenticationProperties, String[]) |
Belirtilen kimlik doğrulama düzenleri ve |
Challenge(String[]) |
Belirtilen kimlik doğrulama düzenleriyle bir ChallengeResult oluşturur. |
Content(String) |
Bir ContentResult dize belirterek ile Status200OK bir |
Content(String, MediaTypeHeaderValue) |
bir ContentResult dize ve belirterek ile Status200OK bir |
Content(String, String) |
Bir ContentResult dize ve içerik türü belirterek |
Content(String, String, Encoding) |
ile bir ContentResult dizeStatus200OK, bir |
File(Byte[], String) |
İçerik (Status200OK) olarak belirtilen |
File(Byte[], String, String) |
İçerik () olarak belirtilen |
File(Stream, String) |
Belirtilen |
File(Stream, String, String) |
Belirtilen |
File(String, String) |
() tarafından |
File(String, String, String) |
() tarafından |
Forbid() |
ForbidResult (Status403Forbidden varsayılan olarak) oluşturur. |
Forbid(AuthenticationProperties) |
Belirtilen |
Forbid(AuthenticationProperties, String[]) |
Belirtilen kimlik doğrulama düzenleri ve |
Forbid(String[]) |
Belirtilen kimlik doğrulama düzenleriyle (Status403Forbidden varsayılan olarak) oluşturur ForbidResult . |
LocalRedirect(String) |
Belirtilen yerel |
LocalRedirectPermanent(String) |
Belirtilen |
LocalRedirectPermanentPreserveMethod(String) |
belirtilen |
LocalRedirectPreserveMethod(String) |
belirtilen |
NotFound() |
NotFoundResult Yanıt üreten bir Status404NotFound oluşturur. |
NotFound(Object) |
NotFoundObjectResult Yanıt üreten bir Status404NotFound oluşturur. |
OnPageHandlerExecuted(PageHandlerExecutedContext) |
İşleyici yöntemi yürütülürken, eylem sonucu yürütülmeden önce çağrılır. |
OnPageHandlerExecuting(PageHandlerExecutingContext) |
İşleyici yöntemi yürütülmeden önce, model bağlama tamamlandıktan sonra çağrılır. |
OnPageHandlerExecutionAsync(PageHandlerExecutingContext, PageHandlerExecutionDelegate) |
model bağlama tamamlandıktan sonra işleyici yöntemi çağrılmadan önce zaman uyumsuz olarak çağrılır. |
OnPageHandlerSelected(PageHandlerSelectedContext) |
İşleyici yöntemi seçildikten sonra ancak model bağlaması gerçekleşmeden önce çağrılır. |
OnPageHandlerSelectionAsync(PageHandlerSelectedContext) |
İşleyici yöntemi seçildikten sonra ancak model bağlaması gerçekleşmeden önce zaman uyumsuz olarak çağrılır. |
Page() |
Sayfayı işleyen bir PageResult nesne oluşturur. |
Partial(String) |
İşlenmesi gereken PartialViewResult kısmi adı belirterek bir oluşturur. |
Partial(String, Object) |
İşlenmesi gereken PartialViewResult kısmi değerin adını ve model nesnesini belirterek bir oluşturur. |
PhysicalFile(String, String) |
() tarafından |
PhysicalFile(String, String, String) |
() tarafından |
Redirect(String) |
Belirtilen |
RedirectPermanent(String) |
Belirtilen |
RedirectPermanentPreserveMethod(String) |
belirtilen |
RedirectPreserveMethod(String) |
belirtilen |
RedirectToAction(String) |
(Status302Found) öğesini kullanarak belirtilen eyleme |
RedirectToAction(String, Object) |
ve |
RedirectToAction(String, String) |
ve kullanarak (Status302Found) öğesini belirtilen eyleme |
RedirectToAction(String, String, Object) |
(Status302Found ) öğesini belirtilen , |
RedirectToAction(String, String, Object, String) |
(Status302Found ) öğesini belirtilen , , |
RedirectToAction(String, String, String) |
(Status302Found ) öğesini belirtilen , |
RedirectToActionPermanent(String) |
(Status301MovedPermanently) öğesini kullanarak |
RedirectToActionPermanent(String, Object) |
belirtilen ve |
RedirectToActionPermanent(String, String) |
belirtilen ve |
RedirectToActionPermanent(String, String, Object) |
(Status301MovedPermanently) öğesini belirtilen , |
RedirectToActionPermanent(String, String, Object, String) |
(Status301MovedPermanently) öğesini belirtilen , , |
RedirectToActionPermanent(String, String, String) |
(Status301MovedPermanently) öğesini belirtilen , |
RedirectToActionPermanentPreserveMethod(String, String, Object, String) |
Belirtilen , , |
RedirectToActionPreserveMethod(String, String, Object, String) |
Belirtilen , , |
RedirectToPage() |
Geçerli sayfaya (Status302Found) yönlendirir. |
RedirectToPage(Object) |
(Status302Found) öğesini belirtilen |
RedirectToPage(String) |
(Status302Found) öğesini belirtilen |
RedirectToPage(String, Object) |
Belirtilen kullanarak (Status302Found) öğesini belirtilen |
RedirectToPage(String, String) |
Belirtilen kullanarak (Status302Found) öğesini belirtilen |
RedirectToPage(String, String, Object) |
(Status302Found) öğesini belirtilen ve |
RedirectToPage(String, String, Object, String) |
(Status302Found) öğesini belirtilen ve |
RedirectToPage(String, String, String) |
Belirtilen kullanarak (Status302Found) öğesini belirtilen |
RedirectToPagePermanent(String) |
(Status301MovedPermanently) öğesini belirtilen |
RedirectToPagePermanent(String, Object) |
Belirtilen kullanarak (Status301MovedPermanently) öğesini belirtilen |
RedirectToPagePermanent(String, Object, String) |
Belirtilen kullanarak (Status301MovedPermanently) öğesini belirtilen |
RedirectToPagePermanent(String, String) |
(Status301MovedPermanently) öğesini belirtilen |
RedirectToPagePermanent(String, String, Object) |
Belirtilen kullanarak (Status301MovedPermanently) öğesini belirtilen |
RedirectToPagePermanent(String, String, Object, String) |
(Status301MovedPermanently) öğesini belirtilen ve |
RedirectToPagePermanent(String, String, String) |
Belirtilen kullanarak (Status301MovedPermanently) öğesini belirtilen |
RedirectToPagePermanentPreserveMethod(String, String, Object, String) |
Belirtilen , ve kullanarak (Status308PermanentRedirect) öğesini true ve PreserveMethod true olarak ayarlanmış şekilde belirtilen |
RedirectToPagePreserveMethod(String, String, Object, String) |
Belirtilen , |
RedirectToRoute(Object) |
(Status302Found) öğesini kullanarak |
RedirectToRoute(String) |
(Status302Found) öğesini kullanarak |
RedirectToRoute(String, Object) |
(Status302Found) öğesini belirtilen ve |
RedirectToRoute(String, Object, String) |
(Status302Found ) öğesini belirtilen , |
RedirectToRoute(String, String) |
(Status302Found) öğesini belirtilen ve |
RedirectToRoutePermanent(Object) |
(Status301MovedPermanently) öğesini kullanarak true olarak ayarlanmış şekilde belirtilen |
RedirectToRoutePermanent(String) |
(Status301MovedPermanently) öğesini kullanarak true olarak ayarlanmış şekilde belirtilen |
RedirectToRoutePermanent(String, Object) |
(Status301MovedPermanently) öğesini belirtilen ve |
RedirectToRoutePermanent(String, Object, String) |
(Status301MovedPermanently) öğesini belirtilen , |
RedirectToRoutePermanent(String, String) |
(Status301MovedPermanently) öğesini belirtilen ve |
RedirectToRoutePermanentPreserveMethod(String, Object, String) |
Belirtilen , ve kullanarak (Status308PermanentRedirect) öğesini true ve PreserveMethod true olarak ayarlanmış şekilde belirtilen |
RedirectToRoutePreserveMethod(String, Object, String) |
Belirtilen , ve kullanarak (Status307TemporaryRedirect) öğesini false ve PreserveMethod true olarak ayarlanmış şekilde belirtilen |
SignIn(ClaimsPrincipal, AuthenticationProperties, String) |
Belirtilen kimlik doğrulama düzeni ve |
SignIn(ClaimsPrincipal, String) |
Belirtilen kimlik doğrulama düzeniyle bir SignInResult oluşturur. |
SignOut(AuthenticationProperties, String[]) |
Belirtilen kimlik doğrulama düzenleri ve |
SignOut(String[]) |
Belirtilen kimlik doğrulama düzenleriyle bir SignOutResult oluşturur. |
StatusCode(Int32) |
belirterek |
StatusCode(Int32, Object) |
ve belirterek bir ObjectResult |
TryUpdateModelAsync(Object, Type, String) |
'nin geçerli IValueProvider ve bir |
TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>) |
ve |
TryUpdateModelAsync<TModel>(TModel) |
'nin geçerli IValueProviderdeğerini PageModelkullanarak belirtilen |
TryUpdateModelAsync<TModel>(TModel, String) |
'nin geçerli IValueProviderdeğerini PageModelkullanarak belirtilen |
TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[]) |
'nin geçerli IValueProvider ve bir |
TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>) |
'nin geçerli IValueProvider ve bir |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider) |
ve |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[]) |
ve |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>) |
ve |
TryValidateModel(Object) |
Belirtilen |
TryValidateModel(Object, String) |
Belirtilen |
Unauthorized() |
UnauthorizedResult Yanıt üreten bir Status401Unauthorized oluşturur. |
ViewComponent(String) |
İşlenmek ViewComponentResult üzere bir görünüm bileşeninin adını belirterek bir oluşturur. |
ViewComponent(String, Object) |
İşlenmek ViewComponentResult üzere bir görünüm bileşeninin adını belirterek bir oluşturur. |
ViewComponent(Type) |
İşlenmek ViewComponentResult üzere bir görünüm bileşeni belirterek Type bir oluşturur. |
ViewComponent(Type, Object) |
İşlenmek ViewComponentResult üzere bir görünüm bileşeni belirterek Type bir oluşturur. |