Controller Classe
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe di base per un controller MVC con supporto per la visualizzazione.
public ref class Controller abstract : Microsoft::AspNetCore::Mvc::ControllerBase, IDisposable, Microsoft::AspNetCore::Mvc::Filters::IActionFilter, Microsoft::AspNetCore::Mvc::Filters::IAsyncActionFilter
public abstract class Controller : Microsoft.AspNetCore.Mvc.ControllerBase, IDisposable, Microsoft.AspNetCore.Mvc.Filters.IActionFilter, Microsoft.AspNetCore.Mvc.Filters.IAsyncActionFilter
type Controller = class
inherit ControllerBase
interface IActionFilter
interface IFilterMetadata
interface IAsyncActionFilter
interface IDisposable
Public MustInherit Class Controller
Inherits ControllerBase
Implements IActionFilter, IAsyncActionFilter, IDisposable
- Ereditarietà
- Implementazioni
Controller() |
Classe di base per un controller MVC con supporto per la visualizzazione. |
Controller |
Ottiene o imposta l'ControllerContext. (Ereditato da ControllerBase) |
Http |
Ottiene il HttpContext per l'azione in esecuzione. (Ereditato da ControllerBase) |
Metadata |
Ottiene o imposta l'IModelMetadataProvider. (Ereditato da ControllerBase) |
Model |
Ottiene o imposta l'IModelBinderFactory. (Ereditato da ControllerBase) |
Model |
Ottiene il ModelStateDictionary che contiene lo stato del modello e della convalida dell'associazione di modelli. (Ereditato da ControllerBase) |
Object |
Ottiene o imposta l'IObjectModelValidator. (Ereditato da ControllerBase) |
Problem |
Ottiene o imposta l'ProblemDetailsFactory. (Ereditato da ControllerBase) |
Request |
Ottiene il HttpRequest per l'azione in esecuzione. (Ereditato da ControllerBase) |
Response |
Ottiene il HttpResponse per l'azione in esecuzione. (Ereditato da ControllerBase) |
Route |
Ottiene il RouteData per l'azione in esecuzione. (Ereditato da ControllerBase) |
Temp |
Ottiene o imposta ITempDataDictionary utilizzati da ViewResult. |
Url |
Ottiene o imposta l'IUrlHelper. (Ereditato da ControllerBase) |
User |
Ottiene il ClaimsPrincipal per l'utente associato all'azione in esecuzione. (Ereditato da ControllerBase) |
View |
Ottiene il contenitore di visualizzazione dinamica. |
View |
Ottiene o imposta ViewDataDictionary utilizzati da ViewResult e ViewBag. |
Accepted() |
Crea un oggetto AcceptedResult che produce una risposta Status202Accepted. (Ereditato da ControllerBase) |
Accepted(Object) |
Crea un oggetto AcceptedResult che produce una risposta Status202Accepted. (Ereditato da ControllerBase) |
Accepted(String) |
Crea un oggetto AcceptedResult che produce una risposta Status202Accepted. (Ereditato da ControllerBase) |
Accepted(String, Object) |
Crea un oggetto AcceptedResult che produce una risposta Status202Accepted. (Ereditato da ControllerBase) |
Accepted(Uri) |
Crea un oggetto AcceptedResult che produce una risposta Status202Accepted. (Ereditato da ControllerBase) |
Accepted(Uri, Object) |
Crea un oggetto AcceptedResult che produce una risposta Status202Accepted. (Ereditato da ControllerBase) |
Accepted |
Crea un oggetto AcceptedAtActionResult che produce una risposta Status202Accepted. (Ereditato da ControllerBase) |
Accepted |
Crea un oggetto AcceptedAtActionResult che produce una risposta Status202Accepted. (Ereditato da ControllerBase) |
Accepted |
Crea un oggetto AcceptedAtActionResult che produce una risposta Status202Accepted. (Ereditato da ControllerBase) |
Accepted |
Crea un oggetto AcceptedAtActionResult che produce una risposta Status202Accepted. (Ereditato da ControllerBase) |
Accepted |
Crea un oggetto AcceptedAtActionResult che produce una risposta Status202Accepted. (Ereditato da ControllerBase) |
Accepted |
Crea un oggetto AcceptedAtActionResult che produce una risposta Status202Accepted. (Ereditato da ControllerBase) |
Accepted |
Crea un oggetto AcceptedAtRouteResult che produce una risposta Status202Accepted. (Ereditato da ControllerBase) |
Accepted |
Crea un oggetto AcceptedAtRouteResult che produce una risposta Status202Accepted. (Ereditato da ControllerBase) |
Accepted |
Crea un oggetto AcceptedAtRouteResult che produce una risposta Status202Accepted. (Ereditato da ControllerBase) |
Accepted |
Crea un oggetto AcceptedAtRouteResult che produce una risposta Status202Accepted. (Ereditato da ControllerBase) |
Accepted |
Crea un oggetto AcceptedAtRouteResult che produce una risposta Status202Accepted. (Ereditato da ControllerBase) |
Bad |
Crea un BadRequestResult che produce una risposta Status400BadRequest. (Ereditato da ControllerBase) |
Bad |
Crea un BadRequestObjectResult che produce una risposta Status400BadRequest. (Ereditato da ControllerBase) |
Bad |
Crea un BadRequestObjectResult che produce una risposta Status400BadRequest. (Ereditato da ControllerBase) |
Challenge() |
Crea un ChallengeResult. (Ereditato da ControllerBase) |
Challenge(Authentication |
Crea un ChallengeResult con il |
Challenge(Authentication |
Crea un ChallengeResult con il |
Challenge(Authentication |
Crea un ChallengeResult con gli schemi di autenticazione specificati e |
Challenge(Authentication |
Crea un ChallengeResult con gli schemi di autenticazione specificati e |
Challenge(String[]) |
Crea un ChallengeResult con gli schemi di autenticazione specificati. (Ereditato da ControllerBase) |
Conflict() |
Crea un ConflictResult che produce una risposta Status409Conflict. (Ereditato da ControllerBase) |
Conflict(Model |
Crea un ConflictObjectResult che produce una risposta Status409Conflict. (Ereditato da ControllerBase) |
Conflict(Object) |
Crea un ConflictObjectResult che produce una risposta Status409Conflict. (Ereditato da ControllerBase) |
Content(String) |
Crea un oggetto ContentResult specificando una stringa |
Content(String, Media |
Crea un oggetto ContentResult specificando una stringa |
Content(String, String) |
Crea un oggetto ContentResult specificando una stringa |
Content(String, String, Encoding) |
Crea un oggetto ContentResult specificando una stringa di |
Created() |
Crea un oggetto CreatedResult che produce una risposta Status201Created. (Ereditato da ControllerBase) |
Created(String, Object) |
Crea un oggetto CreatedResult che produce una risposta Status201Created. (Ereditato da ControllerBase) |
Created(Uri, Object) |
Crea un oggetto CreatedResult che produce una risposta Status201Created. (Ereditato da ControllerBase) |
Created |
Crea un oggetto CreatedAtActionResult che produce una risposta Status201Created. (Ereditato da ControllerBase) |
Created |
Crea un oggetto CreatedAtActionResult che produce una risposta Status201Created. (Ereditato da ControllerBase) |
Created |
Crea un oggetto CreatedAtActionResult che produce una risposta Status201Created. (Ereditato da ControllerBase) |
Created |
Crea un oggetto CreatedAtRouteResult che produce una risposta Status201Created. (Ereditato da ControllerBase) |
Created |
Crea un oggetto CreatedAtRouteResult che produce una risposta Status201Created. (Ereditato da ControllerBase) |
Created |
Crea un oggetto CreatedAtRouteResult che produce una risposta Status201Created. (Ereditato da ControllerBase) |
Dispose() |
Classe di base per un controller MVC con supporto per la visualizzazione. |
Dispose(Boolean) |
Rilascia tutte le risorse attualmente usate da questa istanza di Controller. |
File(Byte[], String) |
Restituisce un file con il |
File(Byte[], String, Boolean) |
Restituisce un file con il |
File(Byte[], String, Nullable<Date |
Restituisce un file con il |
File(Byte[], String, Nullable<Date |
Restituisce un file con il |
File(Byte[], String, String) |
Restituisce un file con il |
File(Byte[], String, String, Boolean) |
Restituisce un file con il |
File(Byte[], String, String, Nullable<Date |
Restituisce un file con il |
File(Byte[], String, String, Nullable<Date |
Restituisce un file con il |
File(Stream, String) |
Restituisce un file nel |
File(Stream, String, Boolean) |
Restituisce un file nel |
File(Stream, String, Nullable<Date |
Restituisce un file nel |
File(Stream, String, Nullable<Date |
Restituisce un file nel |
File(Stream, String, String) |
Restituisce un file nel |
File(Stream, String, String, Boolean) |
Restituisce un file nel |
File(Stream, String, String, Nullable<Date |
Restituisce un file nel |
File(Stream, String, String, Nullable<Date |
Restituisce un file nel |
File(String, String) |
Restituisce il file specificato da |
File(String, String, Boolean) |
Restituisce il file specificato da |
File(String, String, Nullable<Date |
Restituisce il file specificato da |
File(String, String, Nullable<Date |
Restituisce il file specificato da |
File(String, String, String) |
Restituisce il file specificato da |
File(String, String, String, Boolean) |
Restituisce il file specificato da |
File(String, String, String, Nullable<Date |
Restituisce il file specificato da |
File(String, String, String, Nullable<Date |
Restituisce il file specificato da |
Forbid() |
Crea un ForbidResult (Status403Forbidden per impostazione predefinita). (Ereditato da ControllerBase) |
Forbid(Authentication |
Crea un ForbidResult (Status403Forbidden per impostazione predefinita) con l' |
Forbid(Authentication |
Crea un ForbidResult con il |
Forbid(Authentication |
Crea un ForbidResult (Status403Forbidden per impostazione predefinita) con gli schemi di autenticazione specificati e |
Forbid(Authentication |
Crea un ForbidResult con gli schemi di autenticazione specificati e |
Forbid(String[]) |
Crea un ForbidResult (Status403Forbidden per impostazione predefinita) con gli schemi di autenticazione specificati. (Ereditato da ControllerBase) |
Json(Object) |
Crea un oggetto JsonResult che serializza l'oggetto |
Json(Object, Json |
Crea un oggetto JsonResult che serializza l'oggetto |
Json(Object, Object) |
Crea un oggetto JsonResult che serializza l'oggetto |
Local |
Crea un oggetto LocalRedirectResult che reindirizza (Status302Found) all' |
Local |
Crea un oggetto LocalRedirectResult con Permanent impostato su true (Status301MovedPermanently) usando il |
Local |
Crea un oggetto LocalRedirectResult con Permanent impostato su true e PreserveMethod impostato su true (Status308PermanentRedirect) usando il |
Local |
Crea un oggetto LocalRedirectResult con Permanent impostato su false e PreserveMethod impostato su true (Status307TemporaryRedirect) usando il |
No |
Crea un oggetto NoContentResult che produce una risposta Status204NoContent vuota. (Ereditato da ControllerBase) |
Not |
Crea un NotFoundResult che produce una risposta Status404NotFound. (Ereditato da ControllerBase) |
Not |
Crea un NotFoundObjectResult che produce una risposta Status404NotFound. (Ereditato da ControllerBase) |
Ok() |
Crea un oggetto OkResult che produce una risposta Status200OK vuota. (Ereditato da ControllerBase) |
Ok(Object) |
Crea un oggetto OkObjectResult che produce una risposta Status200OK. (Ereditato da ControllerBase) |
On |
Chiamato dopo che viene richiamato il metodo di azione. |
On |
Chiamato prima che venga richiamato il metodo di azione. |
On |
Chiamato prima che venga richiamato il metodo di azione. |
Partial |
Crea un oggetto PartialViewResult che esegue il rendering di una visualizzazione parziale nella risposta. |
Partial |
Crea un oggetto PartialViewResult specificando un |
Partial |
Crea un oggetto PartialViewResult specificando un |
Partial |
Crea un oggetto PartialViewResult specificando un |
Physical |
Restituisce il file specificato da |
Physical |
Restituisce il file specificato da |
Physical |
Restituisce il file specificato da |
Physical |
Restituisce il file specificato da |
Physical |
Restituisce il file specificato da |
Physical |
Restituisce il file specificato da |
Physical |
Restituisce il file specificato da |
Physical |
Restituisce il file specificato da |
Problem(String, String, Nullable<Int32>, String, String) |
Crea un ObjectResult che produce una risposta ProblemDetails. (Ereditato da ControllerBase) |
Problem(String, String, Nullable<Int32>, String, String, IDictionary<String,Object>) |
Crea un ObjectResult che produce una risposta ProblemDetails. (Ereditato da ControllerBase) |
Redirect(String) |
Crea un oggetto RedirectResult che reindirizza (Status302Found) all'oggetto specificato |
Redirect |
Crea un oggetto RedirectResult con Permanent impostato su true (Status301MovedPermanently) usando il |
Redirect |
Crea un oggetto RedirectResult con Permanent impostato su true e PreserveMethod impostato su true (Status308PermanentRedirect) usando il |
Redirect |
Crea un oggetto RedirectResult con Permanent impostato su false e PreserveMethod impostato su true (Status307TemporaryRedirect) usando il |
Redirect |
Reindirizza (Status302Found) a un'azione con lo stesso nome di quello corrente. I nomi 'controller' e 'action' vengono recuperati dai valori di ambiente della richiesta corrente. (Ereditato da ControllerBase) |
Redirect |
Reindirizza (Status302Found) all'azione specificata usando il |
Redirect |
Reindirizza (Status302Found) all'azione specificata usando il |
Redirect |
Reindirizza (Status302Found) all'azione specificata usando il |
Redirect |
Reindirizza (Status302Found) all'azione specificata usando il |
Redirect |
Reindirizza (Status302Found) all'azione specificata usando il |
Redirect |
Reindirizza (Status302Found) all'azione specificata usando il |
Redirect |
Reindirizza (Status301MovedPermanently) all'azione specificata con Permanent impostato su true usando il |
Redirect |
Reindirizza (Status301MovedPermanently) all'azione specificata con Permanent impostato su true usando il |
Redirect |
Reindirizza (Status301MovedPermanently) all'azione specificata con Permanent impostato su true usando il |
Redirect |
Reindirizza (Status301MovedPermanently) all'azione specificata con Permanent impostato su true usando il |
Redirect |
Reindirizza (Status301MovedPermanently) all'azione specificata con Permanent impostato su true usando il |
Redirect |
Reindirizza (Status301MovedPermanently) all'azione specificata con Permanent impostato su true usando il |
Redirect |
Reindirizza (Status308PermanentRedirect) all'azione specificata con Permanent impostato su true e PreserveMethod impostato su true, usando il |
Redirect |
Reindirizza (Status307TemporaryRedirect) all'azione specificata con Permanent impostata su false e PreserveMethod impostata su true, usando il |
Redirect |
Reindirizza (Status302Found) all' |
Redirect |
Reindirizza (Status302Found) all' |
Redirect |
Reindirizza (Status302Found) all' |
Redirect |
Reindirizza (Status302Found) all' |
Redirect |
Reindirizza (Status302Found) all' |
Redirect |
Reindirizza (Status302Found) all' |
Redirect |
Reindirizza (Status301MovedPermanently) all' |
Redirect |
Reindirizza (Status301MovedPermanently) all' |
Redirect |
Reindirizza (Status301MovedPermanently) all' |
Redirect |
Reindirizza (Status301MovedPermanently) all' |
Redirect |
Reindirizza (Status301MovedPermanently) all' |
Redirect |
Reindirizza (Status308PermanentRedirect) alla route specificata con Permanent impostato su true e PreserveMethod impostato su true, usando il |
Redirect |
Reindirizza (Status307TemporaryRedirect) alla pagina specificata con Permanent impostato su false e PreserveMethod impostato su true, usando il |
Redirect |
Reindirizza (Status302Found) alla route specificata usando il |
Redirect |
Reindirizza (Status302Found) alla route specificata usando il |
Redirect |
Reindirizza (Status302Found) alla route specificata usando il |
Redirect |
Reindirizza (Status302Found) alla route specificata usando il |
Redirect |
Reindirizza (Status302Found) alla route specificata usando il |
Redirect |
Reindirizza (Status301MovedPermanently) alla route specificata con Permanent impostato su true usando il |
Redirect |
Reindirizza (Status301MovedPermanently) alla route specificata con Permanent impostato su true usando il |
Redirect |
Reindirizza (Status301MovedPermanently) alla route specificata con Permanent impostato su true usando il |
Redirect |
Reindirizza (Status301MovedPermanently) alla route specificata con Permanent impostato su true usando il |
Redirect |
Reindirizza (Status301MovedPermanently) alla route specificata con Permanent impostato su true usando il |
Redirect |
Reindirizza (Status308PermanentRedirect) alla route specificata con Permanent impostato su true e PreserveMethod impostato su true, usando il |
Redirect |
Reindirizza (Status307TemporaryRedirect) alla route specificata con Permanent impostato su false e PreserveMethod impostato su true, usando il |
Sign |
Crea un SignInResult. (Ereditato da ControllerBase) |
Sign |
Crea un SignInResult con |
Sign |
Crea un SignInResult con lo schema di autenticazione specificato e |
Sign |
Crea un SignInResult con lo schema di autenticazione specificato e |
Sign |
Crea un SignInResult con lo schema di autenticazione specificato. (Ereditato da ControllerBase) |
Sign |
Crea un SignOutResult. (Ereditato da ControllerBase) |
Sign |
Crea un SignOutResult con |
Sign |
Crea un SignOutResult con gli schemi di autenticazione specificati e |
Sign |
Crea un SignOutResult con gli schemi di autenticazione specificati e |
Sign |
Crea un SignOutResult con gli schemi di autenticazione specificati. (Ereditato da ControllerBase) |
Status |
Crea un oggetto StatusCodeResult specificando un |
Status |
Crea un oggetto ObjectResult specificando un |
Try |
Aggiorna l'istanza di |
Try |
Aggiorna l'istanza di |
Try |
Aggiorna l'istanza di |
Try |
Aggiorna l'istanza di |
Try |
Aggiorna l'istanza di |
Try |
Aggiorna l'istanza di |
Try |
Aggiorna l'istanza di |
Try |
Aggiorna l'istanza di |
Try |
Aggiorna l'istanza di |
Try |
Convalida l'istanza di |
Try |
Convalida l'istanza di |
Unauthorized() |
Crea un UnauthorizedResult che produce una risposta Status401Unauthorized. (Ereditato da ControllerBase) |
Unauthorized(Object) |
Crea un UnauthorizedObjectResult che produce una risposta Status401Unauthorized. (Ereditato da ControllerBase) |
Unprocessable |
Crea un UnprocessableEntityResult che produce una risposta Status422UnprocessableEntity. (Ereditato da ControllerBase) |
Unprocessable |
Crea un UnprocessableEntityObjectResult che produce una risposta Status422UnprocessableEntity. (Ereditato da ControllerBase) |
Unprocessable |
Crea un UnprocessableEntityObjectResult che produce una risposta Status422UnprocessableEntity. (Ereditato da ControllerBase) |
Validation |
Crea un ActionResult che produce una risposta Status400BadRequest con errori di convalida da ModelState. (Ereditato da ControllerBase) |
Validation |
Crea un ActionResult che produce una risposta Status400BadRequest con errori di convalida da |
Validation |
Crea un ActionResult che produce una risposta Status400BadRequest con un valore di ValidationProblemDetails. (Ereditato da ControllerBase) |
Validation |
Crea un ActionResult che produce una risposta Status400BadRequest con un valore di ValidationProblemDetails. (Ereditato da ControllerBase) |
Validation |
Crea un BadRequestObjectResult che produce una risposta Status400BadRequest. (Ereditato da ControllerBase) |
View() |
Crea un oggetto ViewResult che esegue il rendering di una visualizzazione alla risposta. |
View(Object) |
Crea un oggetto ViewResult specificando un |
View(String) |
Crea un oggetto ViewResult specificando un |
View(String, Object) |
Crea un oggetto ViewResult specificando un |
View |
Crea un ViewComponentResult specificando il nome di un componente di visualizzazione di cui eseguire il rendering. |
View |
Crea un ViewComponentResult specificando il nome di un componente di visualizzazione di cui eseguire il rendering. |
View |
Crea un ViewComponentResult specificando il Type di un componente di visualizzazione di cui eseguire il rendering. |
View |
Crea un ViewComponentResult specificando il Type di un componente di visualizzazione di cui eseguire il rendering. |