IActionDescriptorProvider Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan kontrak untuk menentukan ActionDescriptor instans.
public interface class IActionDescriptorProvider
public interface IActionDescriptorProvider
type IActionDescriptorProvider = interface
Public Interface IActionDescriptorProvider
- Turunan
Keterangan
Pada inisialisasi aplikasi, MVC memanggil semua instans terdaftar untuk melakukan ActionDescriptor penemuanIActionDescriptorProvider. IActionDescriptorProvider instans dipanggil dalam urutan sortir naik dari Order.
Setiap penyedia memiliki metode yang OnProvidersExecuting(ActionDescriptorProviderContext) disebut secara berurutan dan diberikan instans yang sama dari ActionInvokerProviderContext. Kemudian setiap penyedia memiliki metode yang OnProvidersExecuted(ActionDescriptorProviderContext) disebut dalam urutan terbalik. Setiap instans memiliki kesempatan untuk menambahkan atau memodifikasi Results.
Karena penyedia dipanggil dalam urutan yang telah ditentukan sebelumnya, setiap penyedia memiliki kesempatan untuk mengamati dan menghias hasil penyedia yang telah berjalan.
Properti
Order |
Mendapatkan nilai pesanan untuk menentukan urutan eksekusi penyedia. Penyedia dijalankan dalam nilai Order numerik properti yang naik. |
Metode
OnProvidersExecuted(ActionDescriptorProviderContext) |
Dipanggil untuk mengeksekusi penyedia, setelah OnProvidersExecuting(ActionDescriptorProviderContext) metode semua penyedia, telah dipanggil. Order untuk detail tentang urutan eksekusi OnProvidersExecuted(ActionDescriptorProviderContext). |
OnProvidersExecuting(ActionDescriptorProviderContext) |
Dipanggil untuk menjalankan penyedia. Order untuk detail tentang urutan eksekusi OnProvidersExecuting(ActionDescriptorProviderContext). |