DefaultModelBinder.OnPropertyValidating Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen özellik doğrulanırken çağrılır.
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
Parametreler
- controllerContext
- ControllerContext
Denetleyicinin içinde çalıştığı bağlam. Bağlam bilgileri denetleyiciyi, HTTP içeriğini, istek bağlamını ve yönlendirme verilerini içerir.
- bindingContext
- ModelBindingContext
Modelin bağlı olduğu bağlam. Bağlam, model nesnesi, model adı, model türü, özellik filtresi ve değer sağlayıcısı gibi bilgileri içerir.
- propertyDescriptor
- PropertyDescriptor
Doğrulanan bir özelliği açıklar. Tanımlayıcı bileşen türü, özellik türü ve özellik değeri gibi bilgileri sağlar. Ayrıca özellik değerini almak veya ayarlamak için yöntemler sağlar.
- value
- Object
Özelliği için ayarlanacağı değer.
Döndürülenler
özelliği doğrulanıyorsa true; aksi takdirde false.