Condividi tramite


ControllerBase Classe

Definizione

Classe di base per un controller MVC senza supporto per la visualizzazione.

public ref class ControllerBase abstract
[Microsoft.AspNetCore.Mvc.Controller]
public abstract class ControllerBase
[<Microsoft.AspNetCore.Mvc.Controller>]
type ControllerBase = class
Public MustInherit Class ControllerBase
Ereditarietà
ControllerBase
Derivato
Attributi

Costruttori

ControllerBase()

Classe di base per un controller MVC senza supporto per la visualizzazione.

Proprietà

ControllerContext

Ottiene o imposta l'ControllerContext.

Empty

Ottiene un'istanza di EmptyResult.

HttpContext

Ottiene il HttpContext per l'azione in esecuzione.

MetadataProvider

Ottiene o imposta l'IModelMetadataProvider.

ModelBinderFactory

Ottiene o imposta l'IModelBinderFactory.

ModelState

Ottiene il ModelStateDictionary che contiene lo stato del modello e della convalida dell'associazione di modelli.

ObjectValidator

Ottiene o imposta l'IObjectModelValidator.

ProblemDetailsFactory

Ottiene o imposta l'ProblemDetailsFactory.

Request

Ottiene il HttpRequest per l'azione in esecuzione.

Response

Ottiene il HttpResponse per l'azione in esecuzione.

RouteData

Ottiene il RouteData per l'azione in esecuzione.

Url

Ottiene o imposta l'IUrlHelper.

User

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

Metodi

Accepted()

Crea un oggetto AcceptedResult che produce una risposta Status202Accepted.

Accepted(Object)

Crea un oggetto AcceptedResult che produce una risposta Status202Accepted.

Accepted(String)

Crea un oggetto AcceptedResult che produce una risposta Status202Accepted.

Accepted(String, Object)

Crea un oggetto AcceptedResult che produce una risposta Status202Accepted.

Accepted(Uri)

Crea un oggetto AcceptedResult che produce una risposta Status202Accepted.

Accepted(Uri, Object)

Crea un oggetto AcceptedResult che produce una risposta Status202Accepted.

AcceptedAtAction(String)

Crea un oggetto AcceptedAtActionResult che produce una risposta Status202Accepted.

AcceptedAtAction(String, Object)

Crea un oggetto AcceptedAtActionResult che produce una risposta Status202Accepted.

AcceptedAtAction(String, Object, Object)

Crea un oggetto AcceptedAtActionResult che produce una risposta Status202Accepted.

AcceptedAtAction(String, String)

Crea un oggetto AcceptedAtActionResult che produce una risposta Status202Accepted.

AcceptedAtAction(String, String, Object)

Crea un oggetto AcceptedAtActionResult che produce una risposta Status202Accepted.

AcceptedAtAction(String, String, Object, Object)

Crea un oggetto AcceptedAtActionResult che produce una risposta Status202Accepted.

AcceptedAtRoute(Object)

Crea un oggetto AcceptedAtRouteResult che produce una risposta Status202Accepted.

AcceptedAtRoute(Object, Object)

Crea un oggetto AcceptedAtRouteResult che produce una risposta Status202Accepted.

AcceptedAtRoute(String)

Crea un oggetto AcceptedAtRouteResult che produce una risposta Status202Accepted.

AcceptedAtRoute(String, Object)

Crea un oggetto AcceptedAtRouteResult che produce una risposta Status202Accepted.

AcceptedAtRoute(String, Object, Object)

Crea un oggetto AcceptedAtRouteResult che produce una risposta Status202Accepted.

BadRequest()

Crea un BadRequestResult che produce una risposta Status400BadRequest.

BadRequest(ModelStateDictionary)

Crea un BadRequestObjectResult che produce una risposta Status400BadRequest.

BadRequest(Object)

Crea un BadRequestObjectResult che produce una risposta Status400BadRequest.

Challenge()

Crea un ChallengeResult.

Challenge(AuthenticationProperties)

Crea un ChallengeResult con il propertiesspecificato.

Challenge(AuthenticationProperties)

Crea un ChallengeResult con il propertiesspecificato.

Challenge(AuthenticationProperties, String[])

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

Challenge(AuthenticationProperties, String[])

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

Challenge(String[])

Crea un ChallengeResult con gli schemi di autenticazione specificati.

Conflict()

Crea un ConflictResult che produce una risposta Status409Conflict.

Conflict(ModelStateDictionary)

Crea un ConflictObjectResult che produce una risposta Status409Conflict.

Conflict(Object)

Crea un ConflictObjectResult che produce una risposta Status409Conflict.

Content(String)

Crea un oggetto ContentResult specificando una stringa content.

Content(String, MediaTypeHeaderValue)

Crea un oggetto ContentResult specificando una stringa content e un contentType.

Content(String, String)

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

Content(String, String, Encoding)

Crea un oggetto ContentResult specificando una stringa di content, un contentTypee contentEncoding.

Created()

Crea un oggetto CreatedResult che produce una risposta Status201Created.

Created(String, Object)

Crea un oggetto CreatedResult che produce una risposta Status201Created.

Created(Uri, Object)

Crea un oggetto CreatedResult che produce una risposta Status201Created.

CreatedAtAction(String, Object)

Crea un oggetto CreatedAtActionResult che produce una risposta Status201Created.

CreatedAtAction(String, Object, Object)

Crea un oggetto CreatedAtActionResult che produce una risposta Status201Created.

CreatedAtAction(String, String, Object, Object)

Crea un oggetto CreatedAtActionResult che produce una risposta Status201Created.

CreatedAtRoute(Object, Object)

Crea un oggetto CreatedAtRouteResult che produce una risposta Status201Created.

CreatedAtRoute(String, Object)

Crea un oggetto CreatedAtRouteResult che produce una risposta Status201Created.

CreatedAtRoute(String, Object, Object)

Crea un oggetto CreatedAtRouteResult che produce una risposta Status201Created.

File(Byte[], String)

Restituisce un file con il fileContents specificato come contenuto (Status200OK) e il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(Byte[], String, Boolean)

Restituisce un file con il fileContents specificato come contenuto (Status200OK) e il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(Byte[], String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Restituisce un file con il fileContents specificato come contenuto (Status200OK) e il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(Byte[], String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Restituisce un file con il fileContents specificato come contenuto (Status200OK) e il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(Byte[], String, String)

Restituisce un file con il fileContents specificato come contenuto (Status200OK), il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(Byte[], String, String, Boolean)

Restituisce un file con il fileContents specificato come contenuto (Status200OK), il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(Byte[], String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Restituisce un file con il fileContents specificato come contenuto (Status200OK), il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(Byte[], String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Restituisce un file con il fileContents specificato come contenuto (Status200OK), il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(Stream, String)

Restituisce un file nel fileStream specificato (Status200OK), con il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(Stream, String, Boolean)

Restituisce un file nel fileStream specificato (Status200OK), con il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(Stream, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Restituisce un file nel fileStream specificato (Status200OK) e il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(Stream, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Restituisce un file nel fileStream specificato (Status200OK) e il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(Stream, String, String)

Restituisce un file nel fileStream specificato (Status200OK) con il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(Stream, String, String, Boolean)

Restituisce un file nel fileStream specificato (Status200OK) con il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(Stream, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Restituisce un file nel fileStream specificato (Status200OK), il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(Stream, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Restituisce un file nel fileStream specificato (Status200OK), il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(String, String)

Restituisce il file specificato da virtualPath (Status200OK) con il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(String, String, Boolean)

Restituisce il file specificato da virtualPath (Status200OK) con il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Restituisce il file specificato da virtualPath (Status200OK) e il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Restituisce il file specificato da virtualPath (Status200OK) e il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(String, String, String)

Restituisce il file specificato da virtualPath (Status200OK) con il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(String, String, String, Boolean)

Restituisce il file specificato da virtualPath (Status200OK) con il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Restituisce il file specificato da virtualPath (Status200OK), il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

File(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Restituisce il file specificato da virtualPath (Status200OK), il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

Forbid()

Crea un ForbidResult (Status403Forbidden per impostazione predefinita).

Forbid(AuthenticationProperties)

Crea un ForbidResult (Status403Forbidden per impostazione predefinita) con l'propertiesspecificato.

Forbid(AuthenticationProperties)

Crea un ForbidResult con il propertiesspecificato.

Forbid(AuthenticationProperties, String[])

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

Forbid(AuthenticationProperties, String[])

Crea un ForbidResult con gli schemi di autenticazione specificati e properties.

Forbid(String[])

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

LocalRedirect(String)

Crea un oggetto LocalRedirectResult che reindirizza (Status302Found) all'localUrllocale specificato.

LocalRedirectPermanent(String)

Crea un oggetto LocalRedirectResult con Permanent impostato su true (Status301MovedPermanently) usando il localUrlspecificato.

LocalRedirectPermanentPreserveMethod(String)

Crea un oggetto LocalRedirectResult con Permanent impostato su true e PreserveMethod impostato su true (Status308PermanentRedirect) usando il localUrlspecificato.

LocalRedirectPreserveMethod(String)

Crea un oggetto LocalRedirectResult con Permanent impostato su false e PreserveMethod impostato su true (Status307TemporaryRedirect) usando il localUrlspecificato.

NoContent()

Crea un oggetto NoContentResult che produce una risposta Status204NoContent vuota.

NotFound()

Crea un NotFoundResult che produce una risposta Status404NotFound.

NotFound(Object)

Crea un NotFoundObjectResult che produce una risposta Status404NotFound.

Ok()

Crea un oggetto OkResult che produce una risposta Status200OK vuota.

Ok(Object)

Crea un oggetto OkObjectResult che produce una risposta Status200OK.

PhysicalFile(String, String)

Restituisce il file specificato da physicalPath (Status200OK) con il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

PhysicalFile(String, String, Boolean)

Restituisce il file specificato da physicalPath (Status200OK) con il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

PhysicalFile(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Restituisce il file specificato da physicalPath (Status200OK) e il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

PhysicalFile(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Restituisce il file specificato da physicalPath (Status200OK) e il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

PhysicalFile(String, String, String)

Restituisce il file specificato da physicalPath (Status200OK) con il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

PhysicalFile(String, String, String, Boolean)

Restituisce il file specificato da physicalPath (Status200OK) con il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

PhysicalFile(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Restituisce il file specificato da physicalPath (Status200OK), il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

PhysicalFile(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Restituisce il file specificato da physicalPath (Status200OK), il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

Problem(String, String, Nullable<Int32>, String, String)

Crea un ObjectResult che produce una risposta ProblemDetails.

Problem(String, String, Nullable<Int32>, String, String, IDictionary<String,Object>)

Crea un ObjectResult che produce una risposta ProblemDetails.

Redirect(String)

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

RedirectPermanent(String)

Crea un oggetto RedirectResult con Permanent impostato su true (Status301MovedPermanently) usando il urlspecificato.

RedirectPermanentPreserveMethod(String)

Crea un oggetto RedirectResult con Permanent impostato su true e PreserveMethod impostato su true (Status308PermanentRedirect) usando il urlspecificato.

RedirectPreserveMethod(String)

Crea un oggetto RedirectResult con Permanent impostato su false e PreserveMethod impostato su true (Status307TemporaryRedirect) usando il urlspecificato.

RedirectToAction()

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.

RedirectToAction(String)

Reindirizza (Status302Found) all'azione specificata usando il actionName.

RedirectToAction(String, Object)

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

RedirectToAction(String, String)

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

RedirectToAction(String, String, Object)

Reindirizza (Status302Found) all'azione specificata usando il actionNamespecificato, controllerNamee routeValues.

RedirectToAction(String, String, Object, String)

Reindirizza (Status302Found) all'azione specificata usando il actionNamespecificato , controllerName, routeValuese fragment.

RedirectToAction(String, String, String)

Reindirizza (Status302Found) all'azione specificata usando il actionNamespecificato, controllerNamee fragment.

RedirectToActionPermanent(String)

Reindirizza (Status301MovedPermanently) all'azione specificata con Permanent impostato su true usando il actionNamespecificato.

RedirectToActionPermanent(String, Object)

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

RedirectToActionPermanent(String, String)

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

RedirectToActionPermanent(String, String, Object)

Reindirizza (Status301MovedPermanently) all'azione specificata con Permanent impostato su true usando il actionNamespecificato , controllerNamee routeValues.

RedirectToActionPermanent(String, String, Object, String)

Reindirizza (Status301MovedPermanently) all'azione specificata con Permanent impostato su true usando il actionNamespecificato , controllerName, routeValuese fragment.

RedirectToActionPermanent(String, String, String)

Reindirizza (Status301MovedPermanently) all'azione specificata con Permanent impostato su true usando il actionNamespecificato , controllerNamee fragment.

RedirectToActionPermanentPreserveMethod(String, String, Object, String)

Reindirizza (Status308PermanentRedirect) all'azione specificata con Permanent impostato su true e PreserveMethod impostato su true, usando il actionNamespecificato , controllerName, routeValuese fragment.

RedirectToActionPreserveMethod(String, String, Object, String)

Reindirizza (Status307TemporaryRedirect) all'azione specificata con Permanent impostata su false e PreserveMethod impostata su true, usando il actionNamespecificato , controllerName, routeValuese fragment.

RedirectToPage(String)

Reindirizza (Status302Found) all'pageNamespecificato.

RedirectToPage(String, Object)

Reindirizza (Status302Found) all'pageName specificato utilizzando il routeValuesspecificato.

RedirectToPage(String, String)

Reindirizza (Status302Found) all'pageName specificato utilizzando il pageHandlerspecificato.

RedirectToPage(String, String, Object)

Reindirizza (Status302Found) all'pageNamespecificato.

RedirectToPage(String, String, Object, String)

Reindirizza (Status302Found) all'pageName specificato utilizzando il routeValues specificato e fragment.

RedirectToPage(String, String, String)

Reindirizza (Status302Found) all'pageName specificato utilizzando il fragmentspecificato.

RedirectToPagePermanent(String)

Reindirizza (Status301MovedPermanently) all'pageNamespecificato.

RedirectToPagePermanent(String, Object)

Reindirizza (Status301MovedPermanently) all'pageName specificato utilizzando il routeValuesspecificato.

RedirectToPagePermanent(String, String)

Reindirizza (Status301MovedPermanently) all'pageName specificato utilizzando il pageHandlerspecificato.

RedirectToPagePermanent(String, String, Object, String)

Reindirizza (Status301MovedPermanently) all'pageName specificato utilizzando il routeValues specificato e fragment.

RedirectToPagePermanent(String, String, String)

Reindirizza (Status301MovedPermanently) all'pageName specificato utilizzando il fragmentspecificato.

RedirectToPagePermanentPreserveMethod(String, String, Object, String)

Reindirizza (Status308PermanentRedirect) alla route specificata con Permanent impostato su true e PreserveMethod impostato su true, usando il pageNamespecificato , routeValuese fragment.

RedirectToPagePreserveMethod(String, String, Object, String)

Reindirizza (Status307TemporaryRedirect) alla pagina specificata con Permanent impostato su false e PreserveMethod impostato su true, usando il pageNamespecificato, routeValuese fragment.

RedirectToRoute(Object)

Reindirizza (Status302Found) alla route specificata usando il routeValuesspecificato.

RedirectToRoute(String)

Reindirizza (Status302Found) alla route specificata usando il routeNamespecificato.

RedirectToRoute(String, Object)

Reindirizza (Status302Found) alla route specificata usando il routeName specificato e routeValues.

RedirectToRoute(String, Object, String)

Reindirizza (Status302Found) alla route specificata usando il routeNamespecificato, routeValuese fragment.

RedirectToRoute(String, String)

Reindirizza (Status302Found) alla route specificata usando il routeName specificato e fragment.

RedirectToRoutePermanent(Object)

Reindirizza (Status301MovedPermanently) alla route specificata con Permanent impostato su true usando il routeValuesspecificato.

RedirectToRoutePermanent(String)

Reindirizza (Status301MovedPermanently) alla route specificata con Permanent impostato su true usando il routeNamespecificato.

RedirectToRoutePermanent(String, Object)

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

RedirectToRoutePermanent(String, Object, String)

Reindirizza (Status301MovedPermanently) alla route specificata con Permanent impostato su true usando il routeNamespecificato , routeValuese fragment.

RedirectToRoutePermanent(String, String)

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

RedirectToRoutePermanentPreserveMethod(String, Object, String)

Reindirizza (Status308PermanentRedirect) alla route specificata con Permanent impostato su true e PreserveMethod impostato su true, usando il routeNamespecificato , routeValuese fragment.

RedirectToRoutePreserveMethod(String, Object, String)

Reindirizza (Status307TemporaryRedirect) alla route specificata con Permanent impostato su false e PreserveMethod impostato su true, usando il routeNamespecificato, routeValuese fragment.

SignIn(ClaimsPrincipal)

Crea un SignInResult.

SignIn(ClaimsPrincipal, AuthenticationProperties)

Crea un SignInResult con properties.

SignIn(ClaimsPrincipal, AuthenticationProperties, String)

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

SignIn(ClaimsPrincipal, AuthenticationProperties, String)

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

SignIn(ClaimsPrincipal, String)

Crea un SignInResult con lo schema di autenticazione specificato.

SignOut()

Crea un SignOutResult.

SignOut(AuthenticationProperties)

Crea un SignOutResult con properties.

SignOut(AuthenticationProperties, String[])

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

SignOut(AuthenticationProperties, String[])

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

SignOut(String[])

Crea un SignOutResult con gli schemi di autenticazione specificati.

StatusCode(Int32)

Crea un oggetto StatusCodeResult specificando un statusCode.

StatusCode(Int32, Object)

Crea un oggetto ObjectResult specificando un statusCode e un value

TryUpdateModelAsync(Object, Type, String)

Aggiorna l'istanza di model specificata usando i valori del IValueProvider corrente del controller e un prefix.

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

Aggiorna l'istanza di model specificata utilizzando il valueProvider e un prefix.

TryUpdateModelAsync<TModel>(TModel)

Aggiorna l'istanza di model specificata usando i valori del IValueProvidercorrente del controller.

TryUpdateModelAsync<TModel>(TModel, String)

Aggiorna l'istanza di model specificata usando i valori del IValueProvider corrente del controller e un prefix.

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

Aggiorna l'istanza di model specificata usando i valori del IValueProvider corrente del controller e un prefix.

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

Aggiorna l'istanza di model specificata usando i valori del IValueProvider corrente del controller e un prefix.

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

Aggiorna l'istanza di model specificata utilizzando il valueProvider e un prefix.

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

Aggiorna l'istanza di model specificata utilizzando il valueProvider e un prefix.

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

Aggiorna l'istanza di model specificata utilizzando il valueProvider e un prefix.

TryValidateModel(Object)

Convalida l'istanza di model specificata.

TryValidateModel(Object, String)

Convalida l'istanza di model specificata.

Unauthorized()

Crea un UnauthorizedResult che produce una risposta Status401Unauthorized.

Unauthorized(Object)

Crea un UnauthorizedObjectResult che produce una risposta Status401Unauthorized.

UnprocessableEntity()

Crea un UnprocessableEntityResult che produce una risposta Status422UnprocessableEntity.

UnprocessableEntity(ModelStateDictionary)

Crea un UnprocessableEntityObjectResult che produce una risposta Status422UnprocessableEntity.

UnprocessableEntity(Object)

Crea un UnprocessableEntityObjectResult che produce una risposta Status422UnprocessableEntity.

ValidationProblem()

Crea un ActionResult che produce una risposta Status400BadRequest con errori di convalida da ModelState.

ValidationProblem(ModelStateDictionary)

Crea un ActionResult che produce una risposta Status400BadRequest con errori di convalida da modelStateDictionary.

ValidationProblem(String, String, Nullable<Int32>, String, String, ModelStateDictionary)

Crea un ActionResult che produce una risposta Status400BadRequest con un valore di ValidationProblemDetails.

ValidationProblem(String, String, Nullable<Int32>, String, String, ModelStateDictionary, IDictionary<String,Object>)

Crea un ActionResult che produce una risposta Status400BadRequest con un valore di ValidationProblemDetails.

ValidationProblem(ValidationProblemDetails)

Crea un BadRequestObjectResult che produce una risposta Status400BadRequest.

Si applica a