Condividi tramite


IndexModel Classe

Definizione

Questa API supporta l'infrastruttura dell'interfaccia utente predefinita di ASP.NET Core Identity e non deve essere usata direttamente dal codice. Questa API può cambiare o essere rimossa nelle versioni future.

public abstract class IndexModel : Microsoft.AspNetCore.Mvc.RazorPages.PageModel
type IndexModel = class
    inherit PageModel
Public MustInherit Class IndexModel
Inherits PageModel
Ereditarietà
IndexModel

Costruttori

IndexModel()

Questa API supporta l'infrastruttura dell'interfaccia utente predefinita di ASP.NET Core Identity e non deve essere usata direttamente dal codice. Questa API può cambiare o essere rimossa nelle versioni future.

Proprietà

HttpContext

Ottiene l'oggetto HttpContext.

(Ereditato da PageModel)
Input

Questa API supporta l'infrastruttura dell'interfaccia utente predefinita dell'ASP.NET Core e non deve essere usata direttamente dal codice. Questa API può cambiare o essere rimossa nelle versioni future.

MetadataProvider

Ottiene o imposta IModelMetadataProvider.

(Ereditato da PageModel)
ModelState

Ottiene l'oggetto ModelStateDictionary.

(Ereditato da PageModel)
PageContext

Ottiene l'oggetto PageContext.

(Ereditato da PageModel)
Request

Ottiene l'oggetto HttpRequest.

(Ereditato da PageModel)
Response

Ottiene l'oggetto HttpResponse.

(Ereditato da PageModel)
RouteData

Ottiene l'oggetto RouteData per l'azione in esecuzione.

(Ereditato da PageModel)
StatusMessage

Questa API supporta l'infrastruttura dell'interfaccia utente predefinita dell'ASP.NET Core e non deve essere usata direttamente dal codice. Questa API può cambiare o essere rimossa nelle versioni future.

TempData

Ottiene o imposta ITempDataDictionary utilizzati da PageResult.

(Ereditato da PageModel)
Url

Ottiene o imposta IUrlHelper.

(Ereditato da PageModel)
User

Ottiene l'oggetto per l'utente ClaimsPrincipal associato all'azione in esecuzione.

(Ereditato da PageModel)
Username

Questa API supporta l'infrastruttura dell'interfaccia utente predefinita dell'ASP.NET Core e non deve essere usata direttamente dal codice. Questa API può cambiare o essere rimossa nelle versioni future.

ViewData

Ottiene l'oggetto ViewDataDictionary.

(Ereditato da PageModel)

Metodi

BadRequest()

Crea un oggetto BadRequestResult che produce una Status400BadRequest risposta.

(Ereditato da PageModel)
BadRequest(ModelStateDictionary)

Crea un oggetto BadRequestObjectResult che produce una Status400BadRequest risposta.

(Ereditato da PageModel)
BadRequest(Object)

Crea un oggetto BadRequestObjectResult che produce una Status400BadRequest risposta.

(Ereditato da PageModel)
Challenge()

Crea un oggetto ChallengeResult.

(Ereditato da PageModel)
Challenge(AuthenticationProperties)

Crea un ChallengeResult oggetto con l'oggetto specificato properties.

(Ereditato da PageModel)
Challenge(AuthenticationProperties, String[])

Crea un ChallengeResult oggetto con gli schemi di autenticazione specificati e properties.

(Ereditato da PageModel)
Challenge(String[])

Crea un oggetto ChallengeResult con gli schemi di autenticazione specificati.

(Ereditato da PageModel)
Content(String)

Crea un ContentResult oggetto con Status200OK specificando una content stringa.

(Ereditato da PageModel)
Content(String, MediaTypeHeaderValue)

Crea un ContentResult oggetto con Status200OK specificando una content stringa e un contentTypeoggetto .

(Ereditato da PageModel)
Content(String, String)

Crea un ContentResult oggetto con Status200OK specificando una content stringa e un tipo di contenuto.

(Ereditato da PageModel)
Content(String, String, Encoding)

Crea un ContentResult oggetto con Status200OK specificando una content stringa, un contentTypeoggetto e contentEncoding.

(Ereditato da PageModel)
File(Byte[], String)

Restituisce un file con l'oggetto specificato come contenuto (Status200OK) e l'oggetto specificato fileContentscontentType come Content-Type.

(Ereditato da PageModel)
File(Byte[], String, String)

Restituisce un file con l'oggetto specificato fileContents come contenuto (Status200OK), specificato come Content-Type e l'oggetto specificato contentType come nome file suggerito fileDownloadName .

(Ereditato da PageModel)
File(Stream, String)

Restituisce un file nell'oggetto specificato (Status200OK) con l'oggetto specificato fileStreamcontentType come Content-Type.

(Ereditato da PageModel)
File(Stream, String, String)

Restituisce un file nell'oggetto specificato () con l'oggetto specificato come Content-Type e l'oggetto specificato fileStreamcontentType come nome file suggeritofileDownloadName.Status200OK

(Ereditato da PageModel)
File(String, String)

Restituisce il file specificato da virtualPath (Status200OK) con l'oggetto specificato contentType come Content-Type.

(Ereditato da PageModel)
File(String, String, String)

Restituisce il file specificato da virtualPath (Status200OK) con l'oggetto specificato come Content-Type e l'oggetto specificato contentTypefileDownloadName come nome file suggerito.

(Ereditato da PageModel)
Forbid()

Crea un oggetto ForbidResult (Status403Forbidden per impostazione predefinita).

(Ereditato da PageModel)
Forbid(AuthenticationProperties)

Crea un oggetto ForbidResult (Status403Forbidden per impostazione predefinita) con l'oggetto specificato properties.

(Ereditato da PageModel)
Forbid(AuthenticationProperties, String[])

Crea un oggetto ForbidResult (Status403Forbidden per impostazione predefinita) con gli schemi di autenticazione specificati e properties.

(Ereditato da PageModel)
Forbid(String[])

Crea un ( ForbidResultStatus403Forbidden per impostazione predefinita) con gli schemi di autenticazione specificati.

(Ereditato da PageModel)
LocalRedirect(String)

Crea un LocalRedirectResult oggetto che reindirizza (Status302Found) all'oggetto locale localUrlspecificato.

(Ereditato da PageModel)
LocalRedirectPermanent(String)

Crea un LocalRedirectResult oggetto con Permanent impostato su true (Status301MovedPermanently) usando l'oggetto specificato localUrl.

(Ereditato da PageModel)
LocalRedirectPermanentPreserveMethod(String)

Crea un LocalRedirectResult oggetto con Permanent impostato su true e PreserveMethod impostato su true (Status308PermanentRedirect) usando l'oggetto specificato localUrl.

(Ereditato da PageModel)
LocalRedirectPreserveMethod(String)

Crea un LocalRedirectResult oggetto con Permanent impostato su false e PreserveMethod impostato su true (Status307TemporaryRedirect) usando l'oggetto specificato localUrl.

(Ereditato da PageModel)
NotFound()

Crea un oggetto NotFoundResult che produce una Status404NotFound risposta.

(Ereditato da PageModel)
NotFound(Object)

Crea un oggetto NotFoundObjectResult che produce una Status404NotFound risposta.

(Ereditato da PageModel)
OnGetAsync()

Questa API supporta l'infrastruttura dell'interfaccia utente predefinita dell'ASP.NET Core e non deve essere usata direttamente dal codice. Questa API può cambiare o essere rimossa nelle versioni future.

OnPageHandlerExecuted(PageHandlerExecutedContext)

Chiamato dopo l'esecuzione del metodo del gestore, prima dell'esecuzione del risultato dell'azione.

(Ereditato da PageModel)
OnPageHandlerExecuting(PageHandlerExecutingContext)

Chiamato prima dell'esecuzione del metodo del gestore, dopo il completamento dell'associazione di modelli.

(Ereditato da PageModel)
OnPageHandlerExecutionAsync(PageHandlerExecutingContext, PageHandlerExecutionDelegate)

Chiamato in modo asincrono prima che venga richiamato il metodo del gestore, dopo il completamento dell'associazione di modelli.

(Ereditato da PageModel)
OnPageHandlerSelected(PageHandlerSelectedContext)

Chiamato dopo che è stato selezionato un metodo del gestore, ma prima che si verifichi l'associazione di modelli.

(Ereditato da PageModel)
OnPageHandlerSelectionAsync(PageHandlerSelectedContext)

Chiamato in modo asincrono dopo che il metodo del gestore è stato selezionato, ma prima che si verifichi l'associazione di modelli.

(Ereditato da PageModel)
OnPostAsync()

Questa API supporta l'infrastruttura dell'interfaccia utente predefinita dell'ASP.NET Core e non deve essere usata direttamente dal codice. Questa API può cambiare o essere rimossa nelle versioni future.

Page()

Crea un PageResult oggetto che esegue il rendering della pagina.

(Ereditato da PageModel)
Partial(String)

Crea un oggetto PartialViewResult specificando il nome di un rendering parziale.

(Ereditato da PageModel)
Partial(String, Object)

Crea un oggetto PartialViewResult specificando il nome di un oggetto parziale per il rendering e l'oggetto modello.

(Ereditato da PageModel)
PhysicalFile(String, String)

Restituisce il file specificato da physicalPath (Status200OK) con l'oggetto specificato contentType come Content-Type.

(Ereditato da PageModel)
PhysicalFile(String, String, String)

Restituisce il file specificato da physicalPath (Status200OK) con l'oggetto specificato come Content-Type e l'oggetto specificato contentTypefileDownloadName come nome file suggerito.

(Ereditato da PageModel)
Redirect(String)

Crea un RedirectResult oggetto che reindirizza (Status302Found) all'oggetto specificato url.

(Ereditato da PageModel)
RedirectPermanent(String)

Crea un RedirectResult oggetto con Permanent impostato su true (Status301MovedPermanently) usando l'oggetto specificato url.

(Ereditato da PageModel)
RedirectPermanentPreserveMethod(String)

Crea un RedirectResult oggetto con Permanent impostato su true e PreserveMethod impostato su true (Status308PermanentRedirect) usando l'oggetto specificato url.

(Ereditato da PageModel)
RedirectPreserveMethod(String)

Crea un RedirectResult oggetto con Permanent impostato su false e PreserveMethod impostato su true (Status307TemporaryRedirect) usando l'oggetto specificato url.

(Ereditato da PageModel)
RedirectToAction(String)

Reindirizza (Status302Found) all'azione specificata usando .actionName

(Ereditato da PageModel)
RedirectToAction(String, Object)

Reindirizza (Status302Found) all'azione specificata usando e actionNamerouteValues.

(Ereditato da PageModel)
RedirectToAction(String, String)

Reindirizza (Status302Found) all'azione specificata usando actionName e .controllerName

(Ereditato da PageModel)
RedirectToAction(String, String, Object)

Reindirizza (Status302Found) all'azione specificata usando l'oggetto , controllerNamee routeValuesspecificatoactionName.

(Ereditato da PageModel)
RedirectToAction(String, String, Object, String)

Reindirizza (Status302Found) all'azione specificata usando l'oggetto , , controllerNamerouteValuese fragmentspecificato actionName.

(Ereditato da PageModel)
RedirectToAction(String, String, String)

Reindirizza (Status302Found) all'azione specificata usando l'oggetto , controllerNamee fragmentspecificatoactionName.

(Ereditato da PageModel)
RedirectToActionPermanent(String)

Reindirizza (Status301MovedPermanently) all'azione specificata con Permanent impostato su true usando l'oggetto specificato actionName.

(Ereditato da PageModel)
RedirectToActionPermanent(String, Object)

Reindirizza (Status301MovedPermanently) all'azione specificata con Permanent impostato su true usando l'oggetto specificato actionName e routeValues.

(Ereditato da PageModel)
RedirectToActionPermanent(String, String)

Reindirizza (Status301MovedPermanently) all'azione specificata con Permanent impostato su true usando l'oggetto specificato actionName e controllerName.

(Ereditato da PageModel)
RedirectToActionPermanent(String, String, Object)

Reindirizza (Status301MovedPermanently) all'azione specificata con Permanent impostato su true usando l'oggetto specificato actionName, controllerNamee routeValues.

(Ereditato da PageModel)
RedirectToActionPermanent(String, String, Object, String)

Reindirizza (Status301MovedPermanently) all'azione specificata con Permanent impostato su true usando l'oggetto specificato actionName, controllerName, routeValuese fragment.

(Ereditato da PageModel)
RedirectToActionPermanent(String, String, String)

Reindirizza (Status301MovedPermanently) all'azione specificata con Permanent impostato su true usando l'oggetto specificato actionName, controllerNamee fragment.

(Ereditato da PageModel)
RedirectToActionPermanentPreserveMethod(String, String, Object, String)

Reindirizza (Status308PermanentRedirect) all'azione specificata con Permanent impostato su true e imposta su true, usando l'oggetto specificato actionName, controllerNamerouteValues, e PreserveMethodfragment.

(Ereditato da PageModel)
RedirectToActionPreserveMethod(String, String, Object, String)

Reindirizza (Status307TemporaryRedirect) all'azione specificata con Permanent impostato su false e impostato su true, usando l'oggetto , , e PreserveMethod specificato fragmentactionNamecontrollerNamerouteValues.

(Ereditato da PageModel)
RedirectToPage()

Reindirizza (Status302Found) alla pagina corrente.

(Ereditato da PageModel)
RedirectToPage(Object)

Reindirizza (Status302Found) alla pagina corrente con l'oggetto specificato routeValues.

(Ereditato da PageModel)
RedirectToPage(String)

Reindirizza (Status302Found) all'oggetto specificato pageName.

(Ereditato da PageModel)
RedirectToPage(String, Object)

Reindirizza (Status302Found) all'oggetto specificato usando l'oggetto specificato pageNamerouteValues.

(Ereditato da PageModel)
RedirectToPage(String, String)

Reindirizza (Status302Found) all'oggetto specificato usando l'oggetto specificato pageNamepageHandler.

(Ereditato da PageModel)
RedirectToPage(String, String, Object)

Reindirizza (Status302Found) all'oggetto specificato pageName usando l'oggetto specificato pageHandler e routeValues.

(Ereditato da PageModel)
RedirectToPage(String, String, Object, String)

Reindirizza (Status302Found) all'oggetto specificato pageName usando l'oggetto specificato routeValues e fragment.

(Ereditato da PageModel)
RedirectToPage(String, String, String)

Reindirizza (Status302Found) all'oggetto specificato usando l'oggetto specificato pageNamefragment.

(Ereditato da PageModel)
RedirectToPagePermanent(String)

Reindirizza (Status301MovedPermanently) all'oggetto specificato pageName.

(Ereditato da PageModel)
RedirectToPagePermanent(String, Object)

Reindirizza (Status301MovedPermanently) all'oggetto specificato usando l'oggetto specificato pageNamerouteValues.

(Ereditato da PageModel)
RedirectToPagePermanent(String, Object, String)

Reindirizza (Status301MovedPermanently) all'oggetto specificato usando l'oggetto specificato pageNamefragment.

(Ereditato da PageModel)
RedirectToPagePermanent(String, String)

Reindirizza (Status301MovedPermanently) all'oggetto specificato pageName.

(Ereditato da PageModel)
RedirectToPagePermanent(String, String, Object)

Reindirizza (Status301MovedPermanently) all'oggetto specificato usando l'oggetto specificato pageNamerouteValues.

(Ereditato da PageModel)
RedirectToPagePermanent(String, String, Object, String)

Reindirizza (Status301MovedPermanently) all'oggetto specificato pageName usando l'oggetto specificato routeValues e fragment.

(Ereditato da PageModel)
RedirectToPagePermanent(String, String, String)

Reindirizza (Status301MovedPermanently) all'oggetto specificato usando l'oggetto specificato pageNamefragment.

(Ereditato da PageModel)
RedirectToPagePermanentPreserveMethod(String, String, Object, String)

Reindirizza (Status308PermanentRedirect) alla route specificata con Permanent impostato su true e imposta su true, usando l'oggetto specificato pageName, routeValuese fragmentPreserveMethod .

(Ereditato da PageModel)
RedirectToPagePreserveMethod(String, String, Object, String)

Reindirizza (Status307TemporaryRedirect) alla pagina specificata con Permanent impostato su false e impostato su true, usando l'oggetto , e PreserveMethod specificato fragmentpageNamerouteValues.

(Ereditato da PageModel)
RedirectToRoute(Object)

Reindirizza (Status302Found) alla route specificata usando l'oggetto specificato routeValues.

(Ereditato da PageModel)
RedirectToRoute(String)

Reindirizza (Status302Found) alla route specificata usando l'oggetto specificato routeName.

(Ereditato da PageModel)
RedirectToRoute(String, Object)

Reindirizza (Status302Found) alla route specificata usando l'oggetto specificato routeName e routeValues.

(Ereditato da PageModel)
RedirectToRoute(String, Object, String)

Reindirizza (Status302Found) alla route specificata usando l'oggetto , routeValuese fragmentspecificatorouteName.

(Ereditato da PageModel)
RedirectToRoute(String, String)

Reindirizza (Status302Found) alla route specificata usando l'oggetto specificato routeName e fragment.

(Ereditato da PageModel)
RedirectToRoutePermanent(Object)

Reindirizza (Status301MovedPermanently) alla route specificata con Permanent impostato su true usando l'oggetto specificato routeValues.

(Ereditato da PageModel)
RedirectToRoutePermanent(String)

Reindirizza (Status301MovedPermanently) alla route specificata con Permanent impostato su true usando l'oggetto specificato routeName.

(Ereditato da PageModel)
RedirectToRoutePermanent(String, Object)

Reindirizza (Status301MovedPermanently) alla route specificata con Permanent impostato su true usando l'oggetto specificato routeName e routeValues.

(Ereditato da PageModel)
RedirectToRoutePermanent(String, Object, String)

Reindirizza (Status301MovedPermanently) alla route specificata con Permanent impostato su true usando l'oggetto , routeValuese fragmentspecificato routeName.

(Ereditato da PageModel)
RedirectToRoutePermanent(String, String)

Reindirizza (Status301MovedPermanently) alla route specificata con Permanent impostato su true usando l'oggetto specificato routeName e fragment.

(Ereditato da PageModel)
RedirectToRoutePermanentPreserveMethod(String, Object, String)

Reindirizza (Status308PermanentRedirect) alla route specificata con Permanent impostato su true e PreserveMethod impostato su true, usando l'oggetto specificato routeName, routeValuese fragment.

(Ereditato da PageModel)
RedirectToRoutePreserveMethod(String, Object, String)

Reindirizza (Status307TemporaryRedirect) alla route specificata con Permanent impostato su false e PreserveMethod impostato su true, usando l'oggetto , routeValuese fragmentspecificatirouteName.

(Ereditato da PageModel)
SignIn(ClaimsPrincipal, AuthenticationProperties, String)

Crea un SignInResult oggetto con lo schema di autenticazione specificato e properties.

(Ereditato da PageModel)
SignIn(ClaimsPrincipal, String)

Crea un SignInResult oggetto con lo schema di autenticazione specificato.

(Ereditato da PageModel)
SignOut(AuthenticationProperties, String[])

Crea un SignOutResult oggetto con gli schemi di autenticazione specificati e properties.

(Ereditato da PageModel)
SignOut(String[])

Crea un SignOutResult oggetto con gli schemi di autenticazione specificati.

(Ereditato da PageModel)
StatusCode(Int32)

Crea un StatusCodeResult oggetto specificando un oggetto statusCode.

(Ereditato da PageModel)
StatusCode(Int32, Object)

Crea un ObjectResult oggetto specificando un oggetto statusCode e value

(Ereditato da PageModel)
TryUpdateModelAsync(Object, Type, String)

Aggiornamenti'istanza specificata model utilizzando i valori dell'oggetto PageModelcorrente IValueProvider e di .name

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

Aggiornamenti'istanza specificata model utilizzando valueProvider e .name

(Ereditato da PageModel)
TryUpdateModelAsync<TModel>(TModel)

Aggiornamenti'istanza specificata model utilizzando i valori dell'oggetto PageModelcorrente IValueProviderdi .

(Ereditato da PageModel)
TryUpdateModelAsync<TModel>(TModel, String)

Aggiornamenti'istanza specificata model utilizzando i valori dell'oggetto PageModelcorrente IValueProviderdi .

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

Aggiornamenti'istanza specificata model utilizzando i valori dell'oggetto PageModelcorrente IValueProvider e di .name

(Ereditato da PageModel)
TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>)

Aggiornamenti'istanza specificata model utilizzando i valori dell'oggetto PageModelcorrente IValueProvider e di .name

(Ereditato da PageModel)
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

Aggiornamenti'istanza specificata model utilizzando valueProvider e .name

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

Aggiornamenti'istanza specificata model utilizzando valueProvider e .name

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

Aggiornamenti'istanza specificata model utilizzando valueProvider e .name

(Ereditato da PageModel)
TryValidateModel(Object)

Convalida l'istanza specificata model .

(Ereditato da PageModel)
TryValidateModel(Object, String)

Convalida l'istanza specificata model .

(Ereditato da PageModel)
Unauthorized()

Crea un oggetto UnauthorizedResult che produce una Status401Unauthorized risposta.

(Ereditato da PageModel)
ViewComponent(String)

Crea un ViewComponentResult oggetto specificando il nome di un componente di visualizzazione di cui eseguire il rendering.

(Ereditato da PageModel)
ViewComponent(String, Object)

Crea un ViewComponentResult oggetto specificando il nome di un componente di visualizzazione di cui eseguire il rendering.

(Ereditato da PageModel)
ViewComponent(Type)

Crea un ViewComponentResult oggetto specificando l'oggetto di un componente di visualizzazione di cui eseguire il Type rendering.

(Ereditato da PageModel)
ViewComponent(Type, Object)

Crea un ViewComponentResult oggetto specificando l'oggetto di un componente di visualizzazione di cui eseguire il Type rendering.

(Ereditato da PageModel)

Si applica a