IOrderedFilter.Order Properti
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.
Mendapatkan nilai pesanan untuk menentukan urutan eksekusi filter. Filter dijalankan dalam nilai Order numerik properti yang naik.
public:
property int Order { int get(); };
public int Order { get; }
member this.Order : int
Public ReadOnly Property Order As Integer
Nilai Properti
Keterangan
Filter dijalankan dalam urutan yang ditentukan oleh jenis Order properti yang naik.
Filter asinkron, seperti IAsyncActionFilter, mengelilingi eksekusi filter berikutnya dari jenis filter yang sama. Filter asinkron dengan nilai numerik Order yang lebih rendah akan memiliki metode filternya, seperti OnActionExecutionAsync(ActionExecutingContext, ActionExecutionDelegate), dijalankan sebelum filter dengan nilai yang lebih tinggi dari Order.
Filter sinkron, seperti IActionFilter, memiliki metode sebelumnya, seperti OnActionExecuting(ActionExecutingContext), dan metode setelah, seperti OnActionExecuted(ActionExecutedContext). Filter sinkron dengan nilai numerik Order yang lebih rendah akan memiliki metode sebelum dijalankan sebelum filter dengan nilai yang lebih tinggi dari Order. Selama tahap setelah filter, filter sinkron dengan nilai numerik Order yang lebih rendah akan menjalankan metode setelahnya setelah filter dengan nilai yang lebih tinggi.Order
Jika dua filter memiliki nilai numerik yang sama, Ordermaka urutan eksekusi relatifnya ditentukan oleh cakupan filter.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk