Bagikan melalui


DefaultModelBinder Kelas

Definisi

Memetakan permintaan browser ke objek data. Kelas ini menyediakan implementasi konkret dari pengikat model.

public class DefaultModelBinder : System.Web.Mvc.IModelBinder
type DefaultModelBinder = class
    interface IModelBinder
Public Class DefaultModelBinder
Implements IModelBinder
Warisan
DefaultModelBinder
Penerapan

Konstruktor

DefaultModelBinder()

Menginisialisasi instans baru kelas DefaultModelBinder.

Properti

Binders

Mendapatkan atau mengatur pengikat model untuk aplikasi.

ResourceClassKey

Mendapatkan atau mengatur nama file sumber daya (kunci kelas) yang berisi nilai string yang dilokalkan.

Metode

BindModel(ControllerContext, ModelBindingContext)

Mengikat model dengan menggunakan konteks pengontrol dan konteks pengikatan yang ditentukan.

BindProperty(ControllerContext, ModelBindingContext, PropertyDescriptor)

Mengikat properti yang ditentukan dengan menggunakan konteks pengontrol dan konteks pengikatan yang ditentukan dan deskriptor properti yang ditentukan.

CreateModel(ControllerContext, ModelBindingContext, Type)

Membuat jenis model yang ditentukan dengan menggunakan konteks pengontrol dan konteks pengikatan yang ditentukan.

CreateSubIndexName(String, Int32)

Membuat indeks (subindeks) berdasarkan kategori komponen yang membentuk indeks yang lebih besar, di mana nilai indeks yang ditentukan adalah bilangan bulat.

CreateSubIndexName(String, String)

Membuat indeks (subindeks) berdasarkan kategori komponen yang membentuk indeks yang lebih besar, di mana nilai indeks yang ditentukan adalah string.

CreateSubPropertyName(String, String)

Membuat nama subproperti dengan menggunakan awalan dan nama properti yang ditentukan.

GetFilteredModelProperties(ControllerContext, ModelBindingContext)

Mengembalikan sekumpulan properti yang cocok dengan pembatasan filter properti yang ditetapkan oleh yang ditentukan binding context.

GetModelProperties(ControllerContext, ModelBindingContext)

Mengembalikan properti model dengan menggunakan konteks pengontrol dan konteks pengikatan yang ditentukan.

GetPropertyValue(ControllerContext, ModelBindingContext, PropertyDescriptor, IModelBinder)

Mengembalikan nilai properti menggunakan konteks pengontrol yang ditentukan, konteks pengikatan, pendeskripsi properti, dan pengikat properti.

GetTypeDescriptor(ControllerContext, ModelBindingContext)

Mengembalikan objek deskriptor untuk jenis yang ditentukan oleh konteks pengontrol dan konteks pengikatannya.

IsModelValid(ModelBindingContext)

Menentukan apakah model data valid untuk konteks pengikatan yang ditentukan.

OnModelUpdated(ControllerContext, ModelBindingContext)

Dipanggil saat model diperbarui.

OnModelUpdating(ControllerContext, ModelBindingContext)

Dipanggil saat model diperbarui.

OnPropertyValidated(ControllerContext, ModelBindingContext, PropertyDescriptor, Object)

Dipanggil ketika properti yang ditentukan divalidasi.

OnPropertyValidating(ControllerContext, ModelBindingContext, PropertyDescriptor, Object)

Dipanggil ketika properti yang ditentukan sedang memvalidasi.

SetProperty(ControllerContext, ModelBindingContext, PropertyDescriptor, Object)

Mengatur properti yang ditentukan dengan menggunakan konteks pengontrol, konteks pengikatan, dan nilai properti yang ditentukan.

Berlaku untuk