Sdílet prostřednictvím


ModelMethodContext Třída

Definice

Používá se k vyvolání UpdateModel<TModel>(TModel) nebo TryUpdateModel<TModel>(TModel) metody, pokud Page 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é na SelectMethod, UpdateMethod, DeleteMethoda InsertMethod vlastnosti datové vazby, a tyto metody mohou mít parametr tohoto typu a použít ji k vyvolání UpdateModel metody. Alternativně místo parametru Current metody lze vlastnost použít v rámci metody k vyvolání UpdateModel metody.

Série kurzů o použití vazby modelu s webovými formuláři najdete v tématu Vazby modelu a webové formuláře.

Konstruktory

Name Description
ModelMethodContext(Page)

Inicializuje novou instanci ModelMethodContext třídy.

Vlastnosti

Name Description
Current

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

ModelState

Získá stav modelu.

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

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

Slouží jako výchozí funkce hash.

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

Type Získá aktuální instanci.

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

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

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

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

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

Aktualizuje zadanou instanci modelu pomocí hodnot ze zadaného zprostředkovatele hodnot.

TryUpdateModel<TModel>(TModel)

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

UpdateModel<TModel>(TModel, IValueProvider)

Aktualizuje zadanou instanci modelu pomocí hodnot ze zadaného zprostředkovatele hodnot.

UpdateModel<TModel>(TModel)

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

Platí pro