DefaultModelBinder.OnPropertyValidating Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.