Condividi tramite


ModelMethodContext Classe

Definizione

Utilizzato per richiamare il UpdateModel<TModel>(TModel) metodo o TryUpdateModel<TModel>(TModel) quando l'oggetto Page non è direttamente accessibile.

public ref class ModelMethodContext
public class ModelMethodContext
type ModelMethodContext = class
Public Class ModelMethodContext
Ereditarietà
ModelMethodContext

Commenti

Ad esempio, una classe personalizzata può definire i metodi a cui fanno riferimento le SelectMethodproprietà , UpdateMethodDeleteMethod, e InsertMethod per il data binding e tali metodi possono avere un parametro di questo tipo e usarlo per richiamare il UpdateModel metodo . In alternativa, anziché un parametro del metodo, la Current proprietà può essere utilizzata all'interno di un metodo per richiamare il UpdateModel metodo .

Per una serie di esercitazioni sull'uso dell'associazione di modelli con Web Form, vedere Associazione di modelli e Web Form.

Costruttori

Nome Descrizione
ModelMethodContext(Page)

Inizializza una nuova istanza della classe ModelMethodContext.

Proprietà

Nome Descrizione
Current

Ottiene l'oggetto ModelMethodContext che corrisponde all'oggetto Page presente nella Current proprietà .

ModelState

Ottiene lo stato del modello.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TryUpdateModel<TModel>(TModel, IValueProvider)

Aggiorna l'istanza del modello specificata usando i valori del provider di valori specificato.

TryUpdateModel<TModel>(TModel)

Aggiorna l'istanza del modello specificata usando i valori di un provider di valori.

UpdateModel<TModel>(TModel, IValueProvider)

Aggiorna l'istanza del modello specificata usando i valori del provider di valori specificato.

UpdateModel<TModel>(TModel)

Aggiorna l'istanza del modello specificata usando i valori di un provider di valori.

Si applica a