This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي

AsyncController.TryUpdateModel أسلوب

Visual Studio 2010

يحدّث مثيل الطراز المحدد باستخدام قيم من موفّر قيمة وحدة التحكم الحالية.

  (الاسم)الوصف
أسلوب محمي TryUpdateModel<TModel>(TModel) يحدّث مثيل الطراز المحدد باستخدام قيم من موفّر قيمة وحدة التحكم الحالية. (موروث من Controller.)
أسلوب محمي TryUpdateModel<TModel>(TModel, String) يحدّث مثيل الطراز المحدد باستخدام قيم من موفّر قيمة وحدة التحكم الحالية وبادئة. (موروث من Controller.)
أسلوب محمي TryUpdateModel<TModel>(TModel, String[]) يحدّث مثيل الطراز المحدد باستخدام قيم من موفّر قيمة وحدة التحكم الحالية وخصائص مضمّنة. (موروث من Controller.)
أسلوب محمي TryUpdateModel<TModel>(TModel, IValueProvider) يقوم بتحديث مثيل الطراز المحدد باستخدام قيم من موفر القيمة. (موروث من Controller.)
أسلوب محمي TryUpdateModel<TModel>(TModel, String, String[]) يحدّث مثيل الطراز المحدد باستخدام قيم من موفّر قيمة وحدة التحكم الحالية، وبادئة، وخصائص مضمّنة. (موروث من Controller.)
أسلوب محمي TryUpdateModel<TModel>(TModel, String, IValueProvider) يحدّث مثيل الطراز المحدد باستخدام قيم من موفر قيمة ومن بادئة. (موروث من Controller.)
أسلوب محمي TryUpdateModel<TModel>(TModel, String[], IValueProvider) يحدّث مثيل الطراز المحدد باستخدام قيم من موفر القيمة وقائمة من الخصائص المُضمنة. (موروث من Controller.)
أسلوب محمي TryUpdateModel<TModel>(TModel, String, String[], String[]) يقوم بتحديث مثيل الطراز المحدد باستخدام قيم من موفر القيمة الحالي لوحدة التحكم، وبادئة، وقائمة الخصائص المراد استثناءها، وقائمة الخصائص المراد تضمينها. (موروث من Controller.)
أسلوب محمي TryUpdateModel<TModel>(TModel, String, String[], IValueProvider) يحدّث مثيل الطراز المحدد باستخدام قيم من موفر القيمة، وبادئة، وخصائص مُضمنة. (موروث من Controller.)
أسلوب محمي TryUpdateModel<TModel>(TModel, String, String[], String[], IValueProvider) يقوم بتحديث مثيل الطراز المحدد باستخدام قيم من موفر القيمة، وبادئة، وقائمة الخصائص المراد استثناءها، وقائمة الخصائص المراد تضمينها. (موروث من Controller.)
أعلى

يشبه الأسلوب [Overload:System.Web.Mvc.Controller.TryUpdateModel``1] أسلوب [Overload:System.Web.Mvc.Controller.UpdateModel``1] فيما عدا أن أسلوب [Overload:System.Web.Mvc.Controller.TryUpdateModel``1]لا بطرح استثناء InvalidOperationException‏‏ إذا كانت حالة الطراز المحدث غير صالحة.

للتحقق الطراز مزيد من المعلومات، راجع إدخال http://انتقال.microsoft.com/fwlink/?LinkId=182638 تشغيل المدونة الخاصة برفيق شريف.

ملاحظة الأمان ملاحظة الأمان

استخدم إحدى أساليب [Overload:System.Web.Mvc.Controller.TryUpdateModel``1]التي تأخذ إما قائمة الخصائص لتضمين (القائمة البيضاء) أو قائمة الخصائص لاستبعاد (القائمة السوداء). في حالة عدم نجاح قائمة بيضاء صريحة أو قائمة سوداء، الأسلوب [Overload:System.Web.Mvc.Controller.TryUpdateModel``1]سيقوم بمحاولة لتحديث كل خاصية عامة في الطراز الذي يوجد لديها قيمة مطابقة في الطلب. يستطيع المستخدم المتطفل استغلال هذا لتحديث الخصائص التي لا تنوي توفير امكانية وصول إليها.

إظهار: