RemoteAttribute Classe
Definizione
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.
Fornisce un attributo che usa il validator remoto del plug-in di convalida jQuery.
[System.AttributeUsage(System.AttributeTargets.Property)]
public class RemoteAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute, System.Web.Mvc.IClientValidatable
type RemoteAttribute = class
inherit ValidationAttribute
interface IClientValidatable
Public Class RemoteAttribute
Inherits ValidationAttribute
Implements IClientValidatable
- Ereditarietà
-
RemoteAttribute
- Attributi
- Implementazioni
Costruttori
| RemoteAttribute() |
Inizializza una nuova istanza della classe RemoteAttribute. |
| RemoteAttribute(String) |
Inizializza una nuova istanza della classe usando il nome della RemoteAttribute route specificato. |
| RemoteAttribute(String, String) |
Inizializza una nuova istanza della RemoteAttribute classe usando il nome del metodo action e il nome del controller specificati. |
| RemoteAttribute(String, String, AreaReference) |
Inizializza una nuova istanza della classe RemoteAttribute. |
| RemoteAttribute(String, String, String) |
Inizializza una nuova istanza della classe usando il nome del metodo di azione, il nome del controller e il nome dell'area RemoteAttribute specificati. |
Proprietà
| AdditionalFields |
Ottiene o imposta i campi aggiuntivi necessari per la convalida. |
| HttpMethod |
Ottiene o imposta il metodo HTTP usato per la convalida remota. |
| RouteData |
Ottiene il dizionario dei dati della route. |
| RouteName |
Ottiene o imposta il nome della route. |
| Routes |
Ottiene l'insieme di route dalla tabella di route. |
Metodi
| FormatAdditionalFieldsForClientValidation(String) |
Restituisce una stringa delimitata da virgole di nomi di campo di convalida. |
| FormatErrorMessage(String) |
Formatta il messaggio di errore visualizzato quando la convalida non riesce. |
| FormatPropertyForClientValidation(String) |
Formatta la proprietà per la convalida del client anteponendo un asterisco (*) e un punto. |
| GetClientValidationRules(ModelMetadata, ControllerContext) |
Ottiene un elenco di regole di convalida del client per la proprietà. |
| GetUrl(ControllerContext) |
Ottiene l'URL per la chiamata di convalida remota. |
| IsValid(Object) |
Questo metodo restituisce sempre true. |