Udostępnij za pośrednictwem


DefaultModelBinder.OnPropertyValidating Metoda

Definicja

Wywoływana, gdy określona właściwość jest weryfikowana.

protected virtual bool OnPropertyValidating (System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext, System.ComponentModel.PropertyDescriptor propertyDescriptor, object value);
abstract member OnPropertyValidating : System.Web.Mvc.ControllerContext * System.Web.Mvc.ModelBindingContext * System.ComponentModel.PropertyDescriptor * obj -> bool
override this.OnPropertyValidating : System.Web.Mvc.ControllerContext * System.Web.Mvc.ModelBindingContext * System.ComponentModel.PropertyDescriptor * obj -> bool
Protected Overridable Function OnPropertyValidating (controllerContext As ControllerContext, bindingContext As ModelBindingContext, propertyDescriptor As PropertyDescriptor, value As Object) As Boolean

Parametry

controllerContext
ControllerContext

Kontekst, w którym działa kontroler. Informacje kontekstowe obejmują kontroler, zawartość HTTP, kontekst żądania i dane trasy.

bindingContext
ModelBindingContext

Kontekst, w którym jest powiązany model. Kontekst zawiera informacje, takie jak obiekt modelu, nazwa modelu, typ modelu, filtr właściwości i dostawca wartości.

propertyDescriptor
PropertyDescriptor

Opisuje weryfikowaną właściwość. Deskryptor udostępnia informacje, takie jak typ składnika, typ właściwości i wartość właściwości. Udostępnia również metody pobierania lub ustawiania wartości właściwości.

value
Object

Wartość, która ma być ustawiona dla właściwości .

Zwraca

true, jeśli właściwość jest weryfikowana; w przeciwnym razie wartość false.

Dotyczy