Sdílet prostřednictvím


ModelMethodContext Třída

Definice

Používá se k vyvolání UpdateModel<TModel>(TModel) metody nebo TryUpdateModel<TModel>(TModel) , Page pokud objekt není přímo přístupný.

public ref class ModelMethodContext
public class ModelMethodContext
type ModelMethodContext = class
Public Class ModelMethodContext
Dědičnost
ModelMethodContext

Poznámky

Například vlastní třída může definovat metody odkazované vlastnostmi SelectMethod, UpdateMethod, DeleteMethoda InsertMethod pro datové vazby a tyto metody mohou mít parametr tohoto typu a použít ho UpdateModel k vyvolání metody. Alternativně lze místo parametru Current metody použít vlastnost v rámci metody k vyvolání UpdateModel metody.

Sérii kurzů o použití vazby modelu s Web Forms najdete v tématu Vazby modelu a Web Forms.

Konstruktory

ModelMethodContext(Page)

Inicializuje novou instanci ModelMethodContext třídy.

Vlastnosti

Current

ModelMethodContext Získá objekt, který odpovídá objektuPage, který je ve Current vlastnosti.

ModelState

Získá stav modelu.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
TryUpdateModel<TModel>(TModel)

Aktualizace zadanou instanci modelu pomocí hodnot zprostředkovatele hodnot.

TryUpdateModel<TModel>(TModel, IValueProvider)

Aktualizace zadanou instanci modelu pomocí hodnot od zadaného zprostředkovatele hodnot.

UpdateModel<TModel>(TModel)

Aktualizace zadanou instanci modelu pomocí hodnot zprostředkovatele hodnot.

UpdateModel<TModel>(TModel, IValueProvider)

Aktualizace zadanou instanci modelu pomocí hodnot od zadaného zprostředkovatele hodnot.

Platí pro