PageBase Sınıf

Tanım

Razor sayfası için temel sınıf.

public ref class PageBase abstract : Microsoft::AspNetCore::Mvc::Razor::RazorPageBase
public abstract class PageBase : Microsoft.AspNetCore.Mvc.Razor.RazorPageBase
type PageBase = class
    inherit RazorPageBase
Public MustInherit Class PageBase
Inherits RazorPageBase
Devralma
Türetilmiş

Oluşturucular

PageBase()

Razor sayfası için temel sınıf.

Özellikler

BodyContent

Gövde içeriğini alır veya ayarlar.

(Devralındığı yer: RazorPageBase)
DiagnosticSource

Sayfa yürütmeyi işaretlemek için kullanılan bir DiagnosticSource örneği alır veya ayarlar.

(Devralındığı yer: RazorPageBase)
HtmlEncoder

HtmlEncoder CRazorPage# olmayanIHtmlContent ifadeleri işlerken kullanılacak değerini alır.

(Devralındığı yer: RazorPageBase)
HttpContext

HttpContext öğesini alır.

IsLayoutBeingRendered

Bu sayfanın düzeninin işlenip işlenmediğini belirleyen bir bayrak alır veya ayarlar.

(Devralındığı yer: RazorPageBase)
Layout

Düzen sayfasının yolunu alır veya ayarlar.

(Devralındığı yer: RazorPageBase)
MetadataProvider

öğesini alır veya ayarlar IModelMetadataProvider.

ModelState

ModelStateDictionary öğesini alır.

Output

TextWriter Sayfanın çıkış yazdığı sayfayı alır.

(Devralındığı yer: RazorPageBase)
PageContext

PageContext.

Path

Sayfanın uygulama temel göreli yolunu alır.

(Devralındığı yer: RazorPageBase)
PreviousSectionWriters

Bu sayfa tarafından işlenebilen bölümleri alır veya ayarlar.

(Devralındığı yer: RazorPageBase)
Request

HttpRequest öğesini alır.

Response

HttpResponse öğesini alır.

RouteData

Yürütme eylemi için öğesini RouteData alır.

SectionWriters

Bu sayfa tarafından tanımlanan bölümleri alır.

(Devralındığı yer: RazorPageBase)
TempData

'den öğesini ITempDataDictionaryViewContextalır.

(Devralındığı yer: RazorPageBase)
User

ClaimsPrincipal Oturum açmış geçerli kullanıcının değerini alır.

(Devralındığı yer: RazorPageBase)
ViewBag

Dinamik görünüm veri sözlüğü alır.

(Devralındığı yer: RazorPageBase)
ViewContext

İşleme görünümünün görünüm bağlamını alır veya ayarlar.

Yöntemler

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

Html öznitelik değeri ekleyin.

(Devralındığı yer: RazorPageBase)
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.

BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle)

Html öznitelik değerleri eklemeye başlar.

(Devralındığı yer: RazorPageBase)
BeginContext(Int32, Int32, Boolean)

Razor sayfası için temel sınıf.

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

Bir özniteliği yazmaya başlar.

(Devralındığı yer: RazorPageBase)
BeginWriteTagHelperAttribute()

Öznitelik değerleri yazmak ITagHelper için yeni bir kapsam başlatır.

(Devralındığı yer: RazorPageBase)
Challenge()

oluşturur ChallengeResult.

Challenge(AuthenticationProperties)

Belirtilen propertiesile bir ChallengeResult oluşturur.

Challenge(AuthenticationProperties, String[])

Belirtilen kimlik doğrulama düzenleri ve propertiesile bir ChallengeResult oluşturur.

Challenge(String[])

Belirtilen kimlik doğrulama düzenleriyle bir ChallengeResult oluşturur.

Content(String)

Bir ContentResult dize belirterek ile Status200OK bir content nesnesi oluşturur.

Content(String, MediaTypeHeaderValue)

ile bir ContentResultStatus200OK dize ve belirterek content nesnesi contentTypeoluşturur.

Content(String, String)

Bir ContentResult dize ve içerik türü belirterek content ile Status200OK bir nesnesi oluşturur.

Content(String, String, Encoding)

ile bir ContentResult dizeStatus200OK, bir content ve contentEncodingbelirterek nesnesi contentTypeoluşturur.

CreateTagHelper<TTagHelper>()

oluşturur ITagHelperve etkinleştirir.

(Devralındığı yer: RazorPageBase)
DefineSection(String, Func<Object,Task>)

veya kullanılarak RenderSection düzen sayfasında çağrılabilen, sayfada adlandırılmış bir içerik bölümü oluşturur RenderSectionAsync

(Devralındığı yer: RazorPageBase)
DefineSection(String, RenderAsyncDelegate)

veya kullanılarak RenderSection düzen sayfasında çağrılabilen, sayfada adlandırılmış bir içerik bölümü oluşturur RenderSectionAsync

(Devralındığı yer: RazorPageBase)
EndAddHtmlAttributeValues(TagHelperExecutionContext)

Html öznitelik değerleri eklemeyi sonlandırır.

(Devralındığı yer: RazorPageBase)
EndContext()

Razor sayfası için temel sınıf.

EndTagHelperWritingScope()

çağrısıyla StartTagHelperWritingScope(HtmlEncoder)başlatılan geçerli yazma kapsamını sonlandırır.

(Devralındığı yer: RazorPageBase)
EndWriteAttribute()

Öznitelik yazmayı sonlandırır.

(Devralındığı yer: RazorPageBase)
EndWriteTagHelperAttribute()

çağrısıyla BeginWriteTagHelperAttribute()başlatılan geçerli yazma kapsamını sonlandırır.

(Devralındığı yer: RazorPageBase)
EnsureRenderedBodyOrSections()

içinde PreviousSectionWriters tanımlanan tüm bölümlerin işlendiğini veya hiçbir bölüm tanımlanmadıysa gövdenin işlendiğini doğrular.

ExecuteAsync()

Sayfayı işler ve çıktıyı öğesine Writeryazar.

(Devralındığı yer: RazorPageBase)
File(Byte[], String)

İçerik (Status200OK) olarak belirtilen fileContents ve Content-Type olarak belirtilen contentType bir dosya döndürür.

File(Byte[], String, String)

İçerik () olarak belirtilenfileContents, content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosyaStatus200OK döndürür.

File(Stream, String)

Belirtilen fileStreamStatus200OK() içinde content-Type olarak belirtilen contentType bir dosya döndürür.

File(Stream, String, String)

Belirtilen fileStream (Status200OK) içinde Content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosya döndürür.

File(String, String)

() tarafından virtualPathStatus200OKbelirtilen ve İçerik Türü olarak belirtilen contentType dosyayı döndürür.

File(String, String, String)

() tarafından virtualPathStatus200OKbelirtilen ve content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName dosyayı döndürür.

FlushAsync()

FlushAsync() Yanıt akışında Output ve Stream.FlushAsync üzerinde çağırarak arabelleğe alınan içeriği öğesine Bodyyazar.

(Devralındığı yer: RazorPageBase)
Forbid()

ForbidResult (Status403Forbidden varsayılan olarak) oluşturur.

Forbid(AuthenticationProperties)

Belirtilen propertiesile bir ForbidResult (Status403Forbidden varsayılan olarak) oluşturur.

Forbid(AuthenticationProperties, String[])

Belirtilen kimlik doğrulama düzenleri ve propertiesile ( ForbidResultStatus403Forbidden varsayılan olarak) oluşturur.

Forbid(String[])

Belirtilen kimlik doğrulama düzenleriyle (Status403Forbidden varsayılan olarak) oluşturur ForbidResult .

Href(String)

Verilen içerik yolu için bir href döndürür.

(Devralındığı yer: RazorPageBase)
InvalidTagHelperIndexerAssignment(String, String, String)

Etiket yardımcısı özelliği olduğunda nulldizin oluşturucu kullanmayla ilgili bir hata iletisini biçimlendirin.

(Devralındığı yer: RazorPageBase)
LocalRedirect(String)

Belirtilen yerel localUrlöğesine (Status302Found) yeniden yönlendiren bir LocalRedirectResult nesne oluşturur.

LocalRedirectPermanent(String)

Belirtilen localUrlkullanarak true (Status301MovedPermanently) olarak ayarlanmış bir LocalRedirectResult nesne Permanent oluşturur.

LocalRedirectPermanentPreserveMethod(String)

belirtilen localUrlöğesini kullanarak true ve PreserveMethod true (Status308PermanentRedirect) olarak ayarlanmış bir LocalRedirectResult nesne Permanent oluşturur.

LocalRedirectPreserveMethod(String)

Belirtilen localUrlkullanarak false olarak ayarlanmış ve PreserveMethod true (Status307TemporaryRedirect) olarak ayarlanmış bir LocalRedirectResult nesne Permanent oluşturur.

NotFound()

NotFoundResult Yanıt üreten bir Status404NotFound oluşturur.

NotFound(Object)

NotFoundObjectResult Yanıt üreten bir Status404NotFound oluşturur.

Page()

PageResult Bu sayfayı yanıta yönelik bir görünüm olarak işleyen bir nesne oluşturur.

Partial(String)

PartialViewResult İşlenmesi gereken kısmi değerin adını belirterek bir oluşturur.

Partial(String, Object)

İşlenmek üzere kısmi bir değerin adını ve model nesnesini belirterek bir PartialViewResult oluşturur.

PhysicalFile(String, String)

() tarafından physicalPathStatus200OKbelirtilen ve İçerik Türü olarak belirtilen contentType dosyayı döndürür.

PhysicalFile(String, String, String)

() tarafından physicalPathStatus200OKbelirtilen ve content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName dosyayı döndürür.

PopWriter()

Yığından bir metin yazıcısı döndürür.

(Devralındığı yer: RazorPageBase)
PushWriter(TextWriter)

Yığına bir metin yazıcısı yerleştirir.

(Devralındığı yer: RazorPageBase)
Redirect(String)

Belirtilen urlöğesine yeniden yönlendiren bir RedirectResult nesne oluşturur.

RedirectPermanent(String)

Belirtilen urlkullanarak true (Status301MovedPermanently) olarak ayarlanmış bir RedirectResult nesne Permanent oluşturur.

RedirectPermanentPreserveMethod(String)

belirtilen urlöğesini kullanarak true ve PreserveMethod true (Status308PermanentRedirect) olarak ayarlanmış bir RedirectResult nesne Permanent oluşturur.

RedirectPreserveMethod(String)

Belirtilen urlkullanarak false olarak ayarlanmış ve PreserveMethod true (Status307TemporaryRedirect) olarak ayarlanmış bir RedirectResult nesne Permanent oluşturur.

RedirectToAction(String)

(Status302Found) öğesini kullanarak belirtilen eyleme actionNameyönlendirir.

RedirectToAction(String, Object)

ve routeValueskullanarak (Status302Found) belirtilen eyleme actionName yönlendirir.

RedirectToAction(String, String)

ve kullanarak (Status302Found) belirtilen eyleme actionNamecontrollerNameyönlendirir.

RedirectToAction(String, String, Object)

(Status302Found) öğesini belirtilen , controllerNameve routeValueskullanarak belirtilen actionNameeyleme yeniden yönlendirir.

RedirectToAction(String, String, Object, String)

(Status302Found) öğesini belirtilen , , controllerNamerouteValuesve fragmentkullanarak belirtilen actionNameeyleme yeniden yönlendirir.

RedirectToAction(String, String, String)

(Status302Found) öğesini belirtilen , controllerNameve fragmentkullanarak belirtilen actionNameeyleme yeniden yönlendirir.

RedirectToActionPermanent(String)

belirtilen eylemi kullanarak true olarak ayarlanmış şekilde (Status301MovedPermanently) öğesini belirtilen actionNameeyleme Permanent yönlendirir.

RedirectToActionPermanent(String, Object)

belirtilen ve routeValueskullanarak true olarak ayarlanmış şekilde belirtilen actionName eyleme Permanent (Status301MovedPermanently) yeniden yönlendirir.

RedirectToActionPermanent(String, String)

belirtilen ve controllerNamekullanarak true olarak ayarlanmış şekilde belirtilen actionName eyleme Permanent (Status301MovedPermanently) yeniden yönlendirir.

RedirectToActionPermanent(String, String, Object)

Belirtilen , controllerNameve routeValueskullanarak true olarak ayarlanmış şekilde belirtilen actionNameeyleme Permanent (Status301MovedPermanently) yeniden yönlendirir.

RedirectToActionPermanent(String, String, Object, String)

(Status301MovedPermanently) öğesini belirtilen , , routeValuescontrollerNameve fragmentkullanarak true olarak ayarlanmış şekilde belirtilen actionNameeyleme Permanent yeniden yönlendirir.

RedirectToActionPermanent(String, String, String)

Belirtilen , controllerNameve fragmentkullanarak true olarak ayarlanmış şekilde belirtilen actionNameeyleme Permanent (Status301MovedPermanently) yeniden yönlendirir.

RedirectToActionPermanentPreserveMethod(String, String, Object, String)

Belirtilen , , ve kullanarak belirtilen eyleme Permanent doğru olarak ayarlı ve PreserveMethod true olarak ayarlanmış şekilde (Status308PermanentRedirect) öğesini yeniden yönlendirir.actionNamefragmentrouteValuescontrollerName

RedirectToActionPreserveMethod(String, String, Object, String)

Status307TemporaryRedirectBelirtilen , , controllerNamerouteValuesve fragmentkullanarak actionNamebelirtilen eyleme Permanent false olarak ayarlanır ve PreserveMethod true olarak ayarlanır.

RedirectToPage()

(Status302Found) öğesini geçerli sayfaya yönlendirir.

RedirectToPage(Object)

Belirtilen routeValuesile geçerli sayfaya (Status302Found) yönlendirir.

RedirectToPage(String)

(Status302Found) öğesini belirtilen pageNameöğesine yeniden yönlendirir.

RedirectToPage(String, Object)

(Status302Found) öğesini belirtilen kullanarak belirtilen pageNamerouteValuesöğesine yeniden yönlendirir.

RedirectToPage(String, String)

(Status302Found) öğesini belirtilen kullanarak belirtilen pageNamepageHandleröğesine yeniden yönlendirir.

RedirectToPage(String, String, Object, String)

belirtilen ve fragmentkullanarak (Status302Found) öğesini belirtilen pageNamerouteValues öğesine yeniden yönlendirir.

RedirectToPage(String, String, String)

(Status302Found) öğesini belirtilen kullanarak belirtilen pageNamefragmentöğesine yeniden yönlendirir.

RedirectToPagePermanent(String)

(Status301MovedPermanently) öğesini belirtilen pageNameöğesine yeniden yönlendirir.

RedirectToPagePermanent(String, Object)

(Status301MovedPermanently) öğesini belirtilen kullanarak belirtilen pageNamerouteValuesöğesine yeniden yönlendirir.

RedirectToPagePermanent(String, String)

(Status301MovedPermanently) öğesini belirtilen kullanarak belirtilen pageNamepageHandleröğesine yeniden yönlendirir.

RedirectToPagePermanent(String, String, Object)

(Status301MovedPermanently) öğesini belirtilen kullanarak belirtilen pageNamerouteValuesöğesine yeniden yönlendirir.

RedirectToPagePermanent(String, String, Object, String)

belirtilen ve fragmentkullanarak (Status301MovedPermanently) öğesini belirtilen pageNamerouteValues öğesine yeniden yönlendirir.

RedirectToPagePermanent(String, String, String)

(Status301MovedPermanently) öğesini belirtilen kullanarak belirtilen pageNamefragmentöğesine yeniden yönlendirir.

RedirectToPagePermanentPreserveMethod(String, String, Object, String)

Belirtilen , ve kullanarak (Status308PermanentRedirect ) öğesini true ve PreserveMethod true olarak ayarlanmış şekilde belirtilen yola PermanentpageNameyönlendirir.fragmentrouteValues

RedirectToPagePreserveMethod(String, String, Object, String)

Belirtilen , ve kullanarak belirtilen sayfaya Permanent false ve PreserveMethod true olarak ayarlanmış şekilde yeniden yönlendirir (Status307TemporaryRedirect).pageNamefragmentrouteValues

RedirectToRoute(Object)

(Status302Found) öğesini kullanarak routeValuesbelirtilen yola yönlendirir.

RedirectToRoute(String)

(Status302Found) öğesini kullanarak routeNamebelirtilen yola yönlendirir.

RedirectToRoute(String, Object)

(Status302Found) öğesini belirtilen ve routeValueskullanarak belirtilen routeName yola yönlendirir.

RedirectToRoute(String, Object, String)

(Status302Found) öğesini belirtilen , routeValuesve fragmentkullanarak belirtilen routeNameyola yönlendirir.

RedirectToRoute(String, String)

(Status302Found) öğesini belirtilen ve fragmentkullanarak belirtilen routeName yola yönlendirir.

RedirectToRoutePermanent(Object)

(Status301MovedPermanently) öğesini belirtilen kullanarak true olarak ayarlanmış şekilde belirtilen routeValuesyola Permanent yönlendirir.

RedirectToRoutePermanent(String)

(Status301MovedPermanently) öğesini belirtilen kullanarak true olarak ayarlanmış şekilde belirtilen routeNameyola Permanent yönlendirir.

RedirectToRoutePermanent(String, Object)

(Status301MovedPermanently) öğesini belirtilen ve routeValueskullanarak true olarak ayarlanmış şekilde belirtilen routeName yola Permanent yönlendirir.

RedirectToRoutePermanent(String, Object, String)

(Status301MovedPermanently) öğesini belirtilen , routeValuesve fragmentkullanarak true olarak ayarlanmış şekilde belirtilen routeNameyola Permanent yönlendirir.

RedirectToRoutePermanent(String, String)

(Status301MovedPermanently) öğesini belirtilen ve fragmentkullanarak true olarak ayarlanmış şekilde belirtilen routeName yola Permanent yönlendirir.

RedirectToRoutePermanentPreserveMethod(String, Object, String)

Belirtilen , ve kullanarak (Status308PermanentRedirect ) öğesini true ve PreserveMethod true olarak ayarlanmış şekilde belirtilen yola PermanentrouteNameyönlendirir.fragmentrouteValues

RedirectToRoutePreserveMethod(String, Object, String)

Belirtilen , routeValuesve fragmentkullanarak routeNamefalse olarak ayarlanmış ve PreserveMethod true olarak ayarlanmış şekilde belirtilen yola Permanent (Status307TemporaryRedirect) yönlendirir.

SetAntiforgeryCookieAndHeader()

Yanıtta antiforgery tanımlama bilgisini ve X-Frame-Options üst bilgisini ayarlar.

(Devralındığı yer: RazorPageBase)
SignIn(ClaimsPrincipal, AuthenticationProperties, String)

Belirtilen kimlik doğrulama düzeni ve propertiesile bir SignInResult oluşturur.

SignIn(ClaimsPrincipal, String)

Belirtilen kimlik doğrulama düzeniyle bir SignInResult oluşturur.

SignOut(AuthenticationProperties, String[])

Belirtilen kimlik doğrulama düzenleri ve propertiesile bir SignOutResult oluşturur.

SignOut(String[])

Belirtilen kimlik doğrulama düzenleriyle bir SignOutResult oluşturur.

StartTagHelperWritingScope(HtmlEncoder)

Yeni bir yazma kapsamı başlatır ve isteğe bağlı olarak bu kapsamda geçersiz kılar HtmlEncoder .

(Devralındığı yer: RazorPageBase)
StatusCode(Int32)

belirterek bir StatusCodeResultstatusCodenesnesi oluşturur.

StatusCode(Int32, Object)

ve belirterek bir ObjectResultstatusCode nesnesi oluşturur value

TryUpdateModelAsync(Object, Type, String)

's current IValueProvider ve a prefixdeğerlerini kullanarak Pagebelirtilen model örneği Güncelleştirmeler.

TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>)

ve prefixkullanarak valueProvider belirtilen model örneği Güncelleştirmeler.

TryUpdateModelAsync<TModel>(TModel)

'nin geçerli IValueProviderdeğerlerini Pagekullanarak belirtilen model örneği Güncelleştirmeler.

TryUpdateModelAsync<TModel>(TModel, String)

's current IValueProvider ve a prefixdeğerlerini kullanarak Pagebelirtilen model örneği Güncelleştirmeler.

TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[])

's current IValueProvider ve a prefixdeğerlerini kullanarak Pagebelirtilen model örneği Güncelleştirmeler.

TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>)

's current IValueProvider ve a prefixdeğerlerini kullanarak Pagebelirtilen model örneği Güncelleştirmeler.

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

ve prefixkullanarak valueProvider belirtilen model örneği Güncelleştirmeler.

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[])

ve prefixkullanarak valueProvider belirtilen model örneği Güncelleştirmeler.

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>)

ve prefixkullanarak valueProvider belirtilen model örneği Güncelleştirmeler.

TryValidateModel(Object)

Belirtilen model örneği doğrular.

TryValidateModel(Object, String)

Belirtilen model örneği doğrular.

Unauthorized()

UnauthorizedResult Yanıt üreten bir Status401Unauthorized oluşturur.

ViewComponent(String)

İşlenmek üzere ViewComponentResult bir görünüm bileşeninin adını belirterek bir oluşturur.

ViewComponent(String, Object)

İşlenmek üzere ViewComponentResult bir görünüm bileşeninin adını belirterek bir oluşturur.

ViewComponent(Type)

ViewComponentResult oluşturulacak görünüm bileşenini belirterek Type bir oluşturur.

ViewComponent(Type, Object)

ViewComponentResult oluşturulacak görünüm bileşenini belirterek Type bir oluşturur.

Write(Object)

HTML kodlaması ile belirtilen value öğesini öğesine Outputyazar.

(Devralındığı yer: RazorPageBase)
Write(String)

HTML kodlaması ile belirtilen value öğesini öğesine Outputyazar.

(Devralındığı yer: RazorPageBase)
WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Bir öznitelik değerini yazar.

(Devralındığı yer: RazorPageBase)
WriteLiteral(Object)

Belirtilen value öğesini HTML kodlaması olmadan öğesine Outputyazar.

(Devralındığı yer: RazorPageBase)
WriteLiteral(String)

Belirtilen value öğesini HTML kodlaması olmadan öğesine Outputyazar.

(Devralındığı yer: RazorPageBase)

Şunlara uygulanır