ASP.NET MVC - Manuale di riferimento

Classe

Classe Descrizione
AcceptVerbsAttribute Rappresenta una caratteristica che specifica il metodo di azione che risponderà agli HTTP verbi.
ActionDescriptor Fornisce informazioni relative al metodo di azione, come il nome del metodo, il controller, i parametri, le caratteristiche e i filtri.
ActionExecutedContext Fornisce il contesto del metodo ActionExecuted della classe ActionFilterAttribute.
ActionExecutingContext Fornisce il contesto del metodo ActionExecuting di ActionFilterAttribute.
ActionFilterAttribute Rappresenta la classe base per le caratteristiche dei filtri di azione.
ActionMethodSelectorAttribute Rappresenta una caratteristica che influisce sulla selezione del metodo dell'operazione.
ActionNameAttribute Rappresenta una caratteristica utilizzata per specificare il nome dell'operazione.
ActionNameSelectorAttribute Rappresenta una caratteristica che può influenzare la selezione del metodo dell'operazione.
ActionResult Encapsula il risultato di un metodo di operazione e viene utilizzato per rappresentare l'esecuzione di operazioni a livello di framework.
AdditionalMetadataAttribute Fornisce una classe che implementa l'interfaccia IMetadataAware per supportare altri metadati.
AjaxHelper Rappresenta il supporto per la presentazione di HTML in piani AJAX.
AjaxHelper<TModel> Rappresenta il supporto per la presentazione di HTML in piani AJAX tipizzati.
AjaxRequestExtensions Rappresenta una classe che estende HttpRequestBase aggiungendo la funzionalità di determinare se una richiesta HTTP è una richiesta AJAX.
AllowAnonymousAttribute Rappresenta una caratteristica utilizzata per etichettare i controller e le operazioni che devono saltare AuthorizeAttribute durante l'autorizzazione.
AllowHtmlAttribute Permette ai richieste di includere markup HTML durante il processo di binding del modello saltando la validazione delle proprietà. (Si consiglia vivamente agli applicativi di controllare esplicitamente tutti i modelli con la validazione dei richieste disabilitata per prevenire gli attacchi di script.)
AreaRegistration Fornisce un modo per registrare una o più aree in un'applicazione ASP.NET MVC.
AreaRegistrationContext Encapsula le informazioni necessarie per registrare un'area in un'applicazione ASP.NET MVC.
AssociatedMetadataProvider Fornisce un'astrazione per implementare i provider di metadati.
AssociatedValidatorProvider Fornisce un'astrazione per le classi che implementano i provider di validazione.
AsyncController Fornisce la retrocompatibilità con ASP.NET MVC 3.
AsyncTimeoutAttribute Rappresenta una caratteristica utilizzata per impostare il valore di timeout (in millisecondi) per un metodo asincrono.
AuthorizationContext Encapsula le informazioni necessarie per l'uso dell'attributo Authorize.
AuthorizeAttribute Rappresenta una caratteristica utilizzata per limitare l'accesso del chiamante al metodo dell'operazione.
BindAttribute Rappresenta una caratteristica utilizzata per fornire dettagli su come il vincolo del modello deve essere eseguito sui parametri.
BuildManagerCompiledView Rappresenta la classe base per le viste compilate da BuildManager prima della presentazione del motore di visualizzazione.
BuildManagerViewEngine Fornisce la classe base per il motore di visualizzazione.
ByteArrayModelBinder Mappa la richiesta del browser a un array di byte.
CachedAssociatedMetadataProvider<TModelMetadata> Fornisce una classe astratta per implementare il fornitore di metadati memorizzati in cache.
CachedDataAnnotationsMetadataAttributes Fornisce un contenitore per la memorizzazione in cache delle caratteristiche di System.ComponentModel.DataAnnotations.
CachedDataAnnotationsModelMetadata Fornisce un contenitore per la memorizzazione in cache di DataAnnotationsModelMetadata.
CachedDataAnnotationsModelMetadataProvider Implementa il fornitore di metadati modello memorizzati in cache di default di ASP.NET MVC.
CachedModelMetadata<TPrototypeCache> Fornisce un contenitore per i metadati memorizzati in cache.
CancellationTokenModelBinder Fornisce un meccanismo per propagare la notifica di annullamento dell'operazione di vincolamento del modello.
ChildActionOnlyAttribute Rappresenta una caratteristica utilizzata per indicare che il metodo dell'operazione deve essere chiamato solo come operazione secondaria.
ChildActionValueProvider Rappresenta un fornitore di valori per i valori di operazioni secondarie.
ChildActionValueProviderFactory Rappresenta un'istanza di fabbrica per l'oggetto del programma di fornitura di valori utilizzato per creare oggetti di fornitura di valori per operazioni secondarie.
ClientDataTypeModelValidatorProvider Restituisce il programma di convalida del modello per il tipo di dati del client.
CompareAttribute Fornisce un attributo per confrontare due proprietà di un modello.
ContentResult Rappresenta il tipo di contenuto definito dall'utente, che è il risultato del metodo di operazione.
Controller Fornisce i metodi per rispondere alle richieste HTTP effettuate sul sito ASP.NET MVC.
ControllerActionInvoker Rappresenta una classe che è responsabile di chiamare il metodo di operazione del controller.
ControllerBase Rappresenta la classe base per tutti i controller MVC.
ControllerBuilder Rappresenta una classe che è responsabile della generazione dinamica dei controller.
ControllerContext Encapsula le informazioni relative alla richiesta HTTP che corrisponde a un'istanza specifica di RouteBase e ControllerBase.
ControllerDescriptor Encapsula le informazioni che descrivono il controller, come il nome, il tipo e l'operazione.
ControllerInstanceFilterProvider Aggiunge il controller alla raccolta di istanze di FilterProvider.
CustomModelBinderAttribute Rappresenta un'attributo che chiama un binder di modello personalizzato.
DataAnnotationsModelMetadata Fornisce un contenitore per i metadati pubblici del modello di dati, la classe DataAnnotationsModelMetadataProvider e la classe DataAnnotationsModelValidator.
DataAnnotationsModelMetadataProvider Implementa il fornitore di metadati del modello predefinito di ASP.NET MVC.
DataAnnotationsModelValidator Fornisce un programma di convalida del modello.
DataAnnotationsModelValidator<TAttribute> Fornisce un programma di convalida del modello per il tipo di convalida specificato.
DataAnnotationsModelValidatorProvider Implementa il fornitore di convalida predefinito di ASP.NET MVC.
DataErrorInfoModelValidatorProvider Fornisce un contenitore per il programma di convalida dei modelli di messaggi di errore.
DefaultControllerFactory Rappresenta il fabbricatore di controller registrato per impostazione predefinita.
DefaultModelBinder Mappa le richieste del browser a oggetti di dati. Questa classe fornisce un'implementazione specifica del binder del modello.
DefaultViewLocationCache Rappresenta una cache in memoria della posizione della vista.
DependencyResolver Fornisce un punto di registrazione per un risolutore di dipendenze che implementa l'interfaccia IDependencyResolver o il locator di servizi公共服务 IServiceLocator.
DependencyResolverExtensions Fornisce un'implementazione tipicamente sicura di GetService e GetServices.
DictionaryValueProvider<TValue> Rappresenta la classe base per i provider di valore, i cui valori provengono da un insieme che implementa l'interfaccia IDictionary<TKey, TValue>.
EmptyModelMetadataProvider Fornisce un provider di meta-dati vuoto per i modelli di dati che non richiedono meta-dati.
EmptyModelValidatorProvider Fornisce un provider di validazione vuoto per i modelli che non richiedono validazione.
EmptyResult Rappresenta un risultato che non esegue alcuna operazione, come un metodo di operazione del controller che non restituisce alcun contenuto.
ExceptionContext Fornisce il contesto per l'uso della classe HandleErrorAttribute.
ExpressionHelper Fornisce una classe helper per ottenere il nome del modello dall'espressione.
FieldValidationMetadata Fornisce un contenitore per la meta-informazione di validazione dei campi客户端.
FileContentResult Invia il contenuto del file binario alla risposta.
FilePathResult Invia il contenuto del file alla risposta.
FileResult Rappresenta una classe base per inviare il contenuto di un file binario alla risposta.
FileStreamResult Invia contenuti binari utilizzando un'istanza di Stream alla risposta.
Filter Rappresenta una classe di metadati che contiene implementazioni di un o più interfacce di filtro, l'ordine del filtro e riferimenti alla gamma del filtro.
FilterAttribute Rappresenta la classe base per le caratteristiche di filtro operativo e risultato.
FilterAttributeFilterProvider Provider di filtri che definisce le caratteristiche del filtro.
FilterInfo Encapsula informazioni riguardanti i filtri operativi disponibili.
FilterProviderCollection Rappresenta l'insieme dei provider di filtri dell'applicazione.
FilterProviders Fornisce un punto di registrazione per i filtri.
FormCollection Contiene il fornitore di valori della form dell'applicazione.
FormContext Encapsula le informazioni necessarie per la convalida e il trattamento dei dati di input del modulo HTML.
FormValueProvider Rappresenta il fornitore di valori che contiene i valori della form nell'oggetto NameValueCollection.
FormValueProviderFactory Rappresenta una classe responsabile della creazione di nuove istanze dell'oggetto fornitore di valori della form.
GlobalFilterCollection Rappresenta una classe che contiene tutti i filtri globali.
GlobalFilters Rappresenta la raccolta di filtri globali.
HandleErrorAttribute Rappresenta una caratteristica utilizzata per trattare le eccezioni generate dal metodo di operazione.
HandleErrorInfo Encapsula informazioni relative al trattamento degli errori generati dal metodo di operazione.
HiddenInputAttribute Rappresenta una caratteristica utilizzata per indicare se il valore dell'attributo o del campo deve essere presentato come elemento input nascosto.
HtmlHelper Rappresenta il supporto per la presentazione di controlli HTML nelle viste.
HtmlHelper<TModel> Rappresenta il supporto per la presentazione di controlli HTML nelle viste a tipo forte.
HttpDeleteAttribute Rappresenta una caratteristica utilizzata per limitare il metodo di operazione, in modo che il metodo possa elaborare solo richieste HTTP DELETE.
HttpFileCollectionValueProvider Rappresenta il fornitore di valori utilizzato per i valori provenienti dalla raccolta di file HTTP.
HttpFileCollectionValueProviderFactory Rappresenta una classe responsabile della creazione di nuove istanze dell'oggetto fornitore di valori della raccolta di file HTTP.
HttpGetAttribute Rappresenta una caratteristica utilizzata per limitare il metodo di operazione, in modo che il metodo possa elaborare solo richieste HTTP GET.
HttpHeadAttribute Specificare che la richiesta HTTP deve essere un metodo HTTP HEAD.
HttpNotFoundResult Definisce un oggetto utilizzato per indicare che la risorsa richiesta non è stata trovata.
HttpOptionsAttribute Rappresenta una caratteristica utilizzata per limitare il metodo di operazione, in modo che il metodo possa elaborare solo richieste HTTP OPTIONS.
HttpPatchAttribute Rappresenta una caratteristica utilizzata per limitare il metodo di operazione, in modo che il metodo possa elaborare solo richieste HTTP PATCH.
HttpPostAttribute Rappresenta un attributo utilizzato per limitare i metodi di operazione in modo che il metodo gestisca solo le richieste HTTP POST.
HttpPostedFileBaseModelBinder Binda il modello a un file pubblicato.
HttpPutAttribute Rappresenta un attributo utilizzato per limitare i metodi di operazione in modo che il metodo gestisca solo le richieste HTTP PUT.
HttpRequestExtensions Estende la classe HttpRequestBase, che contiene i valori HTTP inviati dal client in una richiesta Web.
HttpStatusCodeResult Fornisce un metodo per restituire un risultato di operazione con uno stato di risposta HTTP specifico e una descrizione.
HttpUnauthorizedResult Rappresenta il risultato di una richiesta HTTP non autorizzata.
JavaScriptResult Invia contenuti JavaScript alla risposta.
JsonResult Rappresenta una classe utilizzata per inviare contenuti in formato JSON alla risposta.
JsonValueProviderFactory Abilita i metodi di operazione per inviare e ricevere testo in formato JSON, e trasmette il testo JSON in modo di binding ai parametri del metodo di operazione.
LinqBinaryModelBinder Mappa la richiesta del browser a un oggetto LINQ Binary.
ModelBinderAttribute Rappresenta un'attributo utilizzato per associare un tipo di modello a un tipo di generatore di modello.
ModelBinderDictionary Rappresenta una classe che contiene tutti i binder del modello dell'applicazione (elencati per tipo di binder).
ModelBinderProviderCollection Fornisce un contenitore per i binder del modello.
ModelBinderProviders Fornisce un contenitore per i binder del modello.
ModelBinders Fornisce accesso globale ai binder del modello dell'applicazione.
ModelBindingContext Fornisce il contesto per l'esecuzione del binder del modello.
ModelError Rappresenta gli errori che si verificano durante il binding del modello.
ModelErrorCollection Collezione di istanze ModelError.
ModelMetadata Fornisce un contenitore per i metadati comuni del modello, la classe ModelMetadataProvider e la classe ModelValidator.
ModelMetadataProvider Fornisce la classe base astratta per i provider di metadati personalizzati.
ModelMetadataProviders Fornisce un contenitore per l'istanza corrente di ModelMetadataProvider.
ModelState Encapsula lo stato di binding del modello in un attributo di proprietà di un parametro del metodo dell'azione o nel parametro stesso del metodo dell'azione.
ModelStateDictionary Rappresenta lo stato delle tentativi di bindeggiare il modulo inviato al metodo dell'azione (inclusi i dati di validazione).
ModelValidationResult Fornisce un contenitore per i risultati della validazione.
ModelValidator Fornisce la classe base per implementare la logica di validazione.
ModelValidatorProvider Fornisce un elenco di provider di validazione per il modello.
ModelValidatorProviderCollection Fornisce un contenitore per l'elenco dei provider di validazione.
ModelValidatorProviders Fornisce un contenitore per il provider di validazione corrente.
MultiSelectList Rappresenta una lista di elementi, da cui l'utente può selezionare più elementi.
MvcFilter Quando implementato nelle classi derivate, fornisce una classe di metadati che contiene riferimenti a implementazioni di un o più interfacci di filtro, l'ordine del filtro e l'intervallo del filtro.
MvcHandler Sceglie il controller che gestirà la richiesta HTTP.
MvcHtmlString Rappresenta una stringa di HTML codificata che non dovrebbe essere codificata di nuovo.
MvcHttpHandler Verifica e gestisce le richieste HTTP.
MvcRouteHandler Crea un oggetto che implementa l'interfaccia IHttpHandler e passingogli il contesto della richiesta.
MvcWebRazorHostFactory Crea un'istanza del file MvcWebPageRazorHost.
NameValueCollectionExtensions Estende l'oggetto NameValueCollection per consentire di copiare la collezione in un dizionario specificato.
NameValueCollectionValueProvider Rappresenta la classe base per i provider di valore, i valori dei quali vengono forniti dall'oggetto NameValueCollection.
NoAsyncTimeoutAttribute Fornisce un pacchetto conveniente per l'attributo AsyncTimeoutAttribute.
NonActionAttribute Rappresenta un attributo utilizzato per indicare che il metodo del controller non è un metodo di operazione.
OutputCacheAttribute Rappresenta un attributo utilizzato per etichettare i metodi di operazione che memorizzano la loro uscita in cache.
ParameterBindingInfo Encapsula informazioni relative alla binding dei parametri del metodo di operazione al modello di dati.
ParameterDescriptor Contiene informazioni sulla descrizione dei parametri.
PartialViewResult Rappresenta la classe base utilizzata per inviare viste parziali alla risposta.
PreApplicationStartCode Fornisce un punto di registrazione per il codice di avvio pre-applicazione per applicazioni ASP.NET Razor.
QueryStringValueProvider Rappresenta il provider di valori di stringa di query contenuto nell'oggetto NameValueCollection.
QueryStringValueProviderFactory Rappresenta una classe responsabile della creazione di nuovi oggetti provider di valori di stringa di query.
RangeAttributeAdapter Fornisce un adattatore per l'attributo RangeAttribute.
RazorView Rappresenta la classe utilizzata per creare viste con la sintassi Razor.
RazorViewEngine Rappresenta un motore di visualizzazione utilizzato per presentare una pagina web utilizzando la sintassi Razor di ASP.NET.
RedirectResult Controlla il trattamento delle operazioni dell'applicazione attraverso la ridirezione a un URI specificato.
RedirectToRouteResult Rappresenta il risultato della ridirezione eseguita utilizzando il dizionario di valori di percorso specificato.
ReflectedActionDescriptor Contiene informazioni sui metodi di operazione di riflessione descrittivi.
ReflectedControllerDescriptor Contiene informazioni sui controllori di riflessione descrittivi.
ReflectedParameterDescriptor Contiene informazioni sui parametri di metodo delle operazioni di riflessione descrittive.
RegularExpressionAttributeAdapter Fornisce un adattatore per l'attributo RegularExpressionAttribute.
RemoteAttribute Fornisce la funzionalità di validazione remota utilizzando il plugin di validazione jQuery.
RequiredAttributeAdapter Fornisce un adattatore per l'attributo RequiredAttributeAttribute.
RequireHttpsAttribute Rappresenta una proprietà utilizzata per forzare il riinvio di richieste HTTP non sicure tramite HTTPS.
ResultExecutedContext Fornisce il contesto per il metodo OnResultExecuted della classe ActionFilterAttribute.
ResultExecutingContext Fornisce il contesto per il metodo OnResultExecuting della classe ActionFilterAttribute.
RouteCollectionExtensions Estende l'oggetto RouteCollection per il routing MVC.
RouteDataValueProvider Rappresenta il provider di valore per i dati di routing contenuto negli oggetti che implementano l'interfaccia IDictionary<TKey, TValue>.
RouteDataValueProviderFactory Rappresenta una fabbrica utilizzata per creare oggetti provider di valore per i dati di routing.
SelectList Rappresenta un elenco da cui l'utente può selezionare un elemento.
SelectListItem Rappresenta l'elemento selezionato nell'istanza della classe SelectList.
SessionStateAttribute Specifica lo stato di sessione del controller.
SessionStateTempDataProvider Fornisce dati di stato di sessione per l'oggetto TempDataDictionary corrente.
StringLengthAttributeAdapter Fornisce un adattatore per l'attributo StringLengthAttribute.
TempDataDictionary Rappresenta un insieme di dati mantenuti da una richiesta all'altra.
TemplateInfo Encapsula le informazioni relative al contesto attuale del template.
UrlHelper Contiene i metodi utilizzati per generare URL all'interno dell'applicazione ASP.NET MVC.
UrlParameter Rappresenta un parametro opzionale utilizzato dalla classe MvcHandler durante il processo di routing.
ValidatableObjectAdapter Fornisce un adattatore per oggetti validabili.
ValidateAntiForgeryTokenAttribute Rappresenta una proprietà utilizzata per prevenire richieste falsificate.
ValidateInputAttribute Rappresenta una proprietà utilizzata per etichettare i metodi di operazione che devono verificare il loro input.
ValueProviderCollection Rappresenta l'insieme di oggetti provider di valore per l'applicazione.
ValueProviderDictionary 已过时。表示应用程序的值提供程序的字典。
ValueProviderFactories 表示值提供程序工厂对象的容器。
ValueProviderFactory 表示用来创建值提供程序对象的工厂。
ValueProviderFactoryCollection 表示应用程序的值提供程序工厂的集合。
ValueProviderResult 表示将一个值(如窗体发布或查询字符串中的值)绑定到操作方法参数属性或绑定到该参数本身的结果。
ViewContext 封装与呈现视图相关的信息。
ViewDataDictionary 表示一个容器,该容器用于在控制器和视图之间传递数据。
ViewDataDictionary<TModel> 表示一个容器,该容器用于在控制器和视图之间传递强类型数据。
ViewDataInfo 对开发模板所使用的当前模板内容和与模板交互的 HTML 帮助器的相关信息进行封装。
ViewEngineCollection 表示对应用程序可用的视图引擎的集合。
ViewEngineResult 表示定位视图引擎的结果。
ViewEngines 表示对应用程序可用的视图引擎的集合。
ViewMasterPage 表示生成母版视图页所需的信息。
ViewMasterPage<TModel> 表示生成强类型母版视图页所需的信息。
ViewPage 表示将视图呈现为 Web 窗体页所需的属性和方法。
ViewPage<TModel> 表示以 Web 窗体页形式呈现强类型视图所需的信息。
ViewResult 表示一个类,该类用于使用由 IViewEngine 对象返回的 IView 实例来呈现视图。
ViewResultBase 表示一个用于为视图提供模型并向响应呈现视图的基类。
ViewStartPage 提供可用于实现视图启动(母版)页的抽象类。
ViewTemplateUserControl 提供 TemplateInfo 对象的容器。
ViewTemplateUserControl<TModel> 提供 TemplateInfo 对象的容器。
ViewType 表示视图的类型。
ViewUserControl 表示生成用户控件所需的信息。
ViewUserControl<TModel> Rappresenta le informazioni necessarie per generare controlli utente di tipo强类型.
VirtualPathProviderViewEngine Rappresenta l'implementazione di base astratta dell'interfaccia IViewEngine.
WebFormView Rappresenta le informazioni necessarie per generare una pagina di web form in ASP.NET MVC.
WebFormViewEngine Rappresenta un motore di visualizzazione per una vista che presenta una pagina di web form.
WebViewPage Rappresenta le proprietà e i metodi necessari per visualizzare una vista che utilizza la sintassi ASP.NET Razor.
WebViewPage<TModel> Rappresenta le proprietà e i metodi necessari per visualizzare una vista che utilizza la sintassi ASP.NET Razor.

Interfaccia

Interfaccia Descrizione
IActionFilter Definire i metodi utilizzati nei filtri delle operazioni.
IActionInvoker Definire il contratto dell'invocatore dell'operazione, che viene utilizzato per chiamare un'operazione in risposta a una richiesta HTTP.
IAuthorizationFilter Definire i metodi necessari per il filtro di autorizzazione.
IClientValidatable Fornire un metodo per rilevare in tempo di esecuzione se il framework di validazione di ASP.NET MVC supporta la validazione client.
IController Definire i metodi necessari per il controller.
IControllerActivator Controllare in modo dettagliato il modo in cui i controller vengono istanziati tramite l'iniezione di dipendenze.
IControllerFactory Definire i metodi necessari per il factory dei controller.
IDependencyResolver Definire i metodi per semplificare la posizione dei servizi e la risoluzione delle dipendenze.
IEnumerableValueProvider Rappresenta un tipo speciale di IValueProvider che ha la capacità di essere un tipo enumerabile.
IExceptionFilter Definire i metodi necessari per il filtro delle eccezioni.
IFilterProvider Fornire l'interfaccia per trovare i filtri.
IMetadataAware Fornire l'interfaccia per rendere pubbliche le caratteristiche della classe AssociatedMetadataProvider.
IModelBinder Definire i metodi necessari per il binder del modello.
IModelBinderProvider Definire i metodi utilizzati per implementare dinamicamente il binding del modello per le classi che implementano l'interfaccia IModelBinder.
IMvcFilter Definire i membri utilizzati per specificare l'ordine del filtro e se è permesso l'uso di più filtri.
IResultFilter Definire i metodi necessari per il filtro dei risultati.
IRouteWithArea Associare il routing con l'applicazione ASP.NET MVC di area.
ITempDataProvider Definisce il contratto del provider di dati temporanei, che vengono utilizzati per memorizzare i dati da visualizzare nella prossima richiesta.
IUnvalidatedValueProvider Rappresenta un'interfaccia IValueProvider che può saltare la validazione della richiesta.
IValueProvider Definisce i metodi necessari per il provider di valore in ASP.NET MVC.
IView Definisce i metodi necessari per la vista.
IViewDataContainer Definisce i metodi necessari per il dizionario dei dati di vista.
IViewEngine Definisce i metodi necessari per il motore di vista.
IViewLocationCache Definisce i metodi necessari per memorizzare le posizioni delle viste nella memoria.
IViewPageActivator Effettua un controllo fine-grainato sul modo in cui le pagine di vista vengono create utilizzando l'iniezione di dipendenze.

Delegato

Delegato Descrizione
ActionSelector Rappresenta un delegato che contiene la logica per selezionare il metodo di operazione.
DataAnnotationsModelValidationFactory Rappresenta un metodo per creare un'istanza di DataAnnotationsModelValidatorProvider.
DataAnnotationsValidatableObjectAdapterFactory Fornisce una fabbrica per i programmi di validazione basati su IValidatableObject.

Elenca

Elenca Descrizione
FilterScope Definisce i valori, che specificano l'ordine di esecuzione di un filtro ASP.NET MVC nello stesso tipo di filtro e nell'ordine del filtro.
FormMethod Elenca i tipi di richiesta HTTP della forma.
HttpVerbs Elenca i verbi HTTP.
InputType Elenca il tipo di controllo di input.
JsonRequestBehavior Specificare se consentire richieste HTTP GET provenienti dal client.