PageBase Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasa bazowa dla strony Razor.
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
- Dziedziczenie
- Pochodne
Konstruktory
PageBase() |
Klasa bazowa dla strony Razor. |
Właściwości
BodyContent |
Pobiera lub ustawia zawartość treści. (Odziedziczone po RazorPageBase) |
DiagnosticSource |
Pobiera lub ustawia DiagnosticSource wystąpienie używane do instrumentowania wykonywania strony. (Odziedziczone po RazorPageBase) |
HtmlEncoder |
Pobiera wartość HtmlEncoder do użycia, gdy ta RazorPage funkcja obsługuje wyrażenia inne niżIHtmlContent C#. (Odziedziczone po RazorPageBase) |
HttpContext |
Pobiera klasę HttpContext. |
IsLayoutBeingRendered |
Pobiera lub ustawia flagę określającą, czy układ tej strony jest renderowany. (Odziedziczone po RazorPageBase) |
Layout |
Pobiera lub ustawia ścieżkę strony układu. (Odziedziczone po RazorPageBase) |
MetadataProvider |
Pobiera lub ustawia wartość IModelMetadataProvider. |
ModelState |
Pobiera klasę ModelStateDictionary. |
Output |
TextWriter Pobiera dane wyjściowe zapisywane na stronie. (Odziedziczone po RazorPageBase) |
PageContext |
Element PageContext. |
Path |
Pobiera podstawową ścieżkę względną aplikacji do strony. (Odziedziczone po RazorPageBase) |
PreviousSectionWriters |
Pobiera lub ustawia sekcje, które mogą być renderowane przez tę stronę. (Odziedziczone po RazorPageBase) |
Request |
Pobiera klasę HttpRequest. |
Response |
Pobiera klasę HttpResponse. |
RouteData |
Pobiera element RouteData do wykonania akcji. |
SectionWriters |
Pobiera sekcje zdefiniowane przez tę stronę. (Odziedziczone po RazorPageBase) |
TempData |
Pobiera element ITempDataDictionary z elementu ViewContext. (Odziedziczone po RazorPageBase) |
User |
ClaimsPrincipal Pobiera bieżący zalogowany użytkownik. (Odziedziczone po RazorPageBase) |
ViewBag |
Pobiera słownik danych widoku dynamicznego. (Odziedziczone po RazorPageBase) |
ViewContext |
Pobiera lub ustawia kontekst widoku renderowania. |
Metody
AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean) |
Dodaj wartość atrybutu HTML. (Odziedziczone po RazorPageBase) |
BadRequest() |
Tworzy obiekt, który BadRequestResult generuje Status400BadRequest odpowiedź. |
BadRequest(ModelStateDictionary) |
Tworzy obiekt, który BadRequestObjectResult generuje Status400BadRequest odpowiedź. |
BadRequest(Object) |
Tworzy obiekt, który BadRequestObjectResult generuje Status400BadRequest odpowiedź. |
BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle) |
Rozpoczyna dodawanie wartości atrybutów HTML. (Odziedziczone po RazorPageBase) |
BeginContext(Int32, Int32, Boolean) |
Klasa bazowa dla strony Razor. |
BeginWriteAttribute(String, String, Int32, String, Int32, Int32) |
Rozpoczyna zapisywanie atrybutu. (Odziedziczone po RazorPageBase) |
BeginWriteTagHelperAttribute() |
Uruchamia nowy zakres zapisywania ITagHelper wartości atrybutów. (Odziedziczone po RazorPageBase) |
Challenge() |
Tworzy element ChallengeResult. |
Challenge(AuthenticationProperties) |
Tworzy obiekt ChallengeResult z określonym |
Challenge(AuthenticationProperties, String[]) |
Tworzy obiekt ChallengeResult z określonymi schematami uwierzytelniania i |
Challenge(String[]) |
Tworzy obiekt ChallengeResult z określonymi schematami uwierzytelniania. |
Content(String) |
Tworzy obiekt za ContentResultStatus200OK pomocą polecenia , określając |
Content(String, MediaTypeHeaderValue) |
Tworzy obiekt za ContentResultStatus200OK pomocą polecenia , określając |
Content(String, String) |
Tworzy obiekt za ContentResultStatus200OK pomocą polecenia , określając |
Content(String, String, Encoding) |
Tworzy obiekt Status200OK za ContentResult pomocą polecenia , określając |
CreateTagHelper<TTagHelper>() |
Tworzy i aktywuje element ITagHelper. (Odziedziczone po RazorPageBase) |
DefineSection(String, Func<Object,Task>) |
Tworzy nazwaną sekcję zawartości na stronie, która może być wywoływana na stronie Układ przy użyciu polecenia |
DefineSection(String, RenderAsyncDelegate) |
Tworzy nazwaną sekcję zawartości na stronie, która może być wywoływana na stronie Układ przy użyciu polecenia |
EndAddHtmlAttributeValues(TagHelperExecutionContext) |
Kończy dodawanie wartości atrybutów HTML. (Odziedziczone po RazorPageBase) |
EndContext() |
Klasa bazowa dla strony Razor. |
EndTagHelperWritingScope() |
Kończy bieżący zakres pisania, który został uruchomiony przez wywołanie metody StartTagHelperWritingScope(HtmlEncoder). (Odziedziczone po RazorPageBase) |
EndWriteAttribute() |
Kończy pisanie atrybutu. (Odziedziczone po RazorPageBase) |
EndWriteTagHelperAttribute() |
Kończy bieżący zakres pisania, który został uruchomiony przez wywołanie metody BeginWriteTagHelperAttribute(). (Odziedziczone po RazorPageBase) |
EnsureRenderedBodyOrSections() |
Sprawdza, czy wszystkie sekcje zdefiniowane w elemecie PreviousSectionWriters zostały renderowane lub czy treść nie została zdefiniowana. |
ExecuteAsync() |
Renderuje stronę i zapisuje dane wyjściowe w pliku Writer. (Odziedziczone po RazorPageBase) |
File(Byte[], String) |
Zwraca plik z określoną |
File(Byte[], String, String) |
Zwraca plik z określoną |
File(Stream, String) |
Zwraca plik w określonym |
File(Stream, String, String) |
Zwraca plik w określonym |
File(String, String) |
Zwraca plik określony przez |
File(String, String, String) |
Zwraca plik określony przez |
FlushAsync() |
FlushAsync() Wywołuje elementy w Output strumieniu odpowiedzi i Stream.FlushAsync na strumieniu odpowiedzi, zapisują wszelkie buforowane zawartość do elementu Body. (Odziedziczone po RazorPageBase) |
Forbid() |
Tworzy obiekt ForbidResult (Status403Forbidden domyślnie). |
Forbid(AuthenticationProperties) |
Tworzy obiekt ForbidResult (Status403Forbidden domyślnie) z określonym |
Forbid(AuthenticationProperties, String[]) |
Tworzy element ForbidResult (Status403Forbidden domyślnie) z określonymi schematami uwierzytelniania i |
Forbid(String[]) |
Tworzy obiekt ForbidResult (Status403Forbidden domyślnie) z określonymi schematami uwierzytelniania. |
Href(String) |
Zwraca wartość href dla danej ścieżki zawartości. (Odziedziczone po RazorPageBase) |
InvalidTagHelperIndexerAssignment(String, String, String) |
Sformatuj komunikat o błędzie dotyczący używania indeksatora, gdy właściwość pomocnika tagu to |
LocalRedirect(String) |
LocalRedirectResult Tworzy obiekt, który przekierowuje (Status302Found) do określonego lokalnego |
LocalRedirectPermanent(String) |
Tworzy obiekt z ustawioną wartością LocalRedirectResultPermanent true (Status301MovedPermanently) przy użyciu określonego |
LocalRedirectPermanentPreserveMethod(String) |
Tworzy obiekt z ustawioną wartością LocalRedirectResultPermanent true i PreserveMethod ustawia wartość true (Status308PermanentRedirect) przy użyciu określonego |
LocalRedirectPreserveMethod(String) |
LocalRedirectResult Tworzy obiekt z ustawioną wartością Permanent false i PreserveMethod ustawiony na wartość true (Status307TemporaryRedirect) przy użyciu określonego |
NotFound() |
Tworzy obiekt NotFoundResult , który generuje Status404NotFound odpowiedź. |
NotFound(Object) |
Tworzy obiekt NotFoundObjectResult , który generuje Status404NotFound odpowiedź. |
Page() |
Tworzy obiekt renderujący PageResult tę stronę jako widok odpowiedzi. |
Partial(String) |
Tworzy obiekt PartialViewResult , określając nazwę częściowego renderowania. |
Partial(String, Object) |
Tworzy obiekt PartialViewResult przez określenie nazwy częściowego renderowania i obiektu modelu. |
PhysicalFile(String, String) |
Zwraca plik określony przez |
PhysicalFile(String, String, String) |
Zwraca plik określony przez |
PopWriter() |
Zwracanie składnika zapisywania tekstu ze stosu. (Odziedziczone po RazorPageBase) |
PushWriter(TextWriter) |
Umieszcza moduł zapisywania tekstu na stosie. (Odziedziczone po RazorPageBase) |
Redirect(String) |
RedirectResult Tworzy obiekt, który przekierowuje do określonego |
RedirectPermanent(String) |
Tworzy obiekt z ustawioną wartością RedirectResultPermanent true (Status301MovedPermanently) przy użyciu określonego |
RedirectPermanentPreserveMethod(String) |
Tworzy obiekt z ustawioną wartością RedirectResultPermanent true i PreserveMethod ustawia wartość true (Status308PermanentRedirect) przy użyciu określonego |
RedirectPreserveMethod(String) |
RedirectResult Tworzy obiekt z ustawioną wartością Permanent false i PreserveMethod ustawiony na wartość true (Status307TemporaryRedirect) przy użyciu określonego |
RedirectToAction(String) |
Przekierowuje (Status302Found) do określonej akcji przy użyciu . |
RedirectToAction(String, Object) |
Przekierowuje (Status302Found) do określonej akcji przy użyciu elementu |
RedirectToAction(String, String) |
Przekierowuje (Status302Found) do określonej akcji przy użyciu elementu |
RedirectToAction(String, String, Object) |
Przekierowuje (Status302Found) do określonej akcji przy użyciu określonej |
RedirectToAction(String, String, Object, String) |
Przekierowuje (Status302Found) do określonej akcji przy użyciu określonej |
RedirectToAction(String, String, String) |
Przekierowuje (Status302Found) do określonej akcji przy użyciu określonej |
RedirectToActionPermanent(String) |
Przekierowuje (Status301MovedPermanently) do określonej akcji z ustawioną wartością Permanent true przy użyciu określonego |
RedirectToActionPermanent(String, Object) |
Przekierowuje (Status301MovedPermanently) do określonej akcji z ustawioną wartością Permanent true przy użyciu określonych |
RedirectToActionPermanent(String, String) |
Przekierowuje (Status301MovedPermanently) do określonej akcji z ustawioną wartością Permanent true przy użyciu określonych |
RedirectToActionPermanent(String, String, Object) |
Przekierowuje (Status301MovedPermanently) do określonej akcji z ustawioną wartością Permanent true przy użyciu określonych |
RedirectToActionPermanent(String, String, Object, String) |
Przekierowuje (Status301MovedPermanently) do określonej akcji z ustawioną wartością Permanent true przy użyciu określonych |
RedirectToActionPermanent(String, String, String) |
Przekierowuje (Status301MovedPermanently) do określonej akcji z ustawioną wartością Permanent true przy użyciu określonych |
RedirectToActionPermanentPreserveMethod(String, String, Object, String) |
Przekierowuje (Status308PermanentRedirect) do określonej akcji z ustawioną wartością Permanent true i PreserveMethod ustawiono wartość true, używając określonej wartości |
RedirectToActionPreserveMethod(String, String, Object, String) |
Przekierowuje (Status307TemporaryRedirect) do określonej akcji z ustawioną wartością Permanent false i PreserveMethod ustawiono wartość true, używając określonej wartości |
RedirectToPage() |
Przekierowuje (Status302Found) do bieżącej strony. |
RedirectToPage(Object) |
Przekierowuje (Status302Found) do bieżącej strony z określonym |
RedirectToPage(String) |
Przekierowuje (Status302Found) do określonego |
RedirectToPage(String, Object) |
Przekierowuje (Status302Found) do określonego |
RedirectToPage(String, String) |
Przekierowuje (Status302Found) do określonego |
RedirectToPage(String, String, Object, String) |
Przekierowuje (Status302Found) do określonego |
RedirectToPage(String, String, String) |
Przekierowuje (Status302Found) do określonego |
RedirectToPagePermanent(String) |
Przekierowuje (Status301MovedPermanently) do określonego |
RedirectToPagePermanent(String, Object) |
Przekierowuje (Status301MovedPermanently) do określonego |
RedirectToPagePermanent(String, String) |
Przekierowuje (Status301MovedPermanently) do określonego |
RedirectToPagePermanent(String, String, Object) |
Przekierowuje (Status301MovedPermanently) do określonego |
RedirectToPagePermanent(String, String, Object, String) |
Przekierowuje (Status301MovedPermanently) do określonego |
RedirectToPagePermanent(String, String, String) |
Przekierowuje (Status301MovedPermanently) do określonego |
RedirectToPagePermanentPreserveMethod(String, String, Object, String) |
Przekierowuje (Status308PermanentRedirect) do określonej trasy z ustawioną wartością Permanent true i PreserveMethod ustawioną na wartość true, używając określonej wartości |
RedirectToPagePreserveMethod(String, String, Object, String) |
Przekierowuje (Status307TemporaryRedirect) do określonej strony z ustawioną wartością Permanent false i PreserveMethod ustawioną na wartość true, używając określonej wartości |
RedirectToRoute(Object) |
Przekierowuje (Status302Found) do określonej trasy przy użyciu określonego |
RedirectToRoute(String) |
Przekierowuje (Status302Found) do określonej trasy przy użyciu określonego |
RedirectToRoute(String, Object) |
Przekierowuje (Status302Found) do określonej trasy przy użyciu określonej i |
RedirectToRoute(String, Object, String) |
Przekierowuje (Status302Found) do określonej trasy przy użyciu określonej |
RedirectToRoute(String, String) |
Przekierowuje (Status302Found) do określonej trasy przy użyciu określonej i |
RedirectToRoutePermanent(Object) |
Przekierowuje (Status301MovedPermanently) do określonej trasy z ustawioną wartością Permanent true przy użyciu określonego |
RedirectToRoutePermanent(String) |
Przekierowuje (Status301MovedPermanently) do określonej trasy z ustawioną wartością Permanent true przy użyciu określonego |
RedirectToRoutePermanent(String, Object) |
Przekierowuje (Status301MovedPermanently) do określonej trasy z ustawioną wartością Permanent true przy użyciu określonej wartości |
RedirectToRoutePermanent(String, Object, String) |
Przekierowuje (Status301MovedPermanently) do określonej trasy z ustawioną wartością Permanent true przy użyciu określonej |
RedirectToRoutePermanent(String, String) |
Przekierowuje (Status301MovedPermanently) do określonej trasy z ustawioną wartością Permanent true przy użyciu określonej wartości |
RedirectToRoutePermanentPreserveMethod(String, Object, String) |
Przekierowuje (Status308PermanentRedirect) do określonej trasy z ustawioną wartością Permanent true i PreserveMethod ustawioną na wartość true, używając określonej wartości |
RedirectToRoutePreserveMethod(String, Object, String) |
Przekierowuje (Status307TemporaryRedirect) do określonej trasy z ustawioną wartością Permanent false i PreserveMethod ustawioną na wartość true, używając określonej wartości |
SetAntiforgeryCookieAndHeader() |
Ustawia plik cookie antyforgery i nagłówek X-Frame-Options w odpowiedzi. (Odziedziczone po RazorPageBase) |
SignIn(ClaimsPrincipal, AuthenticationProperties, String) |
Tworzy element SignInResult z określonym schematem uwierzytelniania i |
SignIn(ClaimsPrincipal, String) |
Tworzy obiekt SignInResult z określonym schematem uwierzytelniania. |
SignOut(AuthenticationProperties, String[]) |
Tworzy element SignOutResult z określonymi schematami uwierzytelniania i |
SignOut(String[]) |
Tworzy element SignOutResult z określonymi schematami uwierzytelniania. |
StartTagHelperWritingScope(HtmlEncoder) |
Uruchamia nowy zakres pisania i opcjonalnie zastępuje HtmlEncoder go w tym zakresie. (Odziedziczone po RazorPageBase) |
StatusCode(Int32) |
StatusCodeResult Tworzy obiekt, określając obiekt |
StatusCode(Int32, Object) |
ObjectResult Tworzy obiekt, określając element |
TryUpdateModelAsync(Object, Type, String) |
Aktualizacje określone |
TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>) |
Aktualizacje określone |
TryUpdateModelAsync<TModel>(TModel) |
Aktualizacje określonego |
TryUpdateModelAsync<TModel>(TModel, String) |
Aktualizacje określone |
TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[]) |
Aktualizacje określone |
TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>) |
Aktualizacje określone |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider) |
Aktualizacje określone |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[]) |
Aktualizacje określone |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>) |
Aktualizacje określone |
TryValidateModel(Object) |
Weryfikuje określone |
TryValidateModel(Object, String) |
Weryfikuje określone |
Unauthorized() |
UnauthorizedResult Tworzy odpowiedź, która generuje Status401Unauthorized odpowiedź. |
ViewComponent(String) |
Tworzy obiekt ViewComponentResult , określając nazwę składnika widoku do renderowania. |
ViewComponent(String, Object) |
Tworzy obiekt ViewComponentResult , określając nazwę składnika widoku do renderowania. |
ViewComponent(Type) |
Tworzy obiekt ViewComponentResult , określając Type składnik widoku do renderowania. |
ViewComponent(Type, Object) |
Tworzy obiekt ViewComponentResult , określając Type składnik widoku do renderowania. |
Write(Object) |
Zapisuje określony |
Write(String) |
Zapisuje określony |
WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean) |
Zapisuje wartość atrybutu. (Odziedziczone po RazorPageBase) |
WriteLiteral(Object) |
Zapisuje określony |
WriteLiteral(String) |
Zapisuje określony |