IOrderedFilter.Order Özellik
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.
Filtrelerin yürütülmesinin sırasını belirlemek için sipariş değerini alır. Filtreler özelliğin artan sayısal değerinde Order yürütülür.
public:
property int Order { int get(); };
public int Order { get; }
member this.Order : int
Public ReadOnly Property Order As Integer
Özellik Değeri
Açıklamalar
Filtreler, özelliğin artan bir sıralaması tarafından belirlenen bir sıralamada Order yürütülür.
gibi IAsyncActionFilterzaman uyumsuz filtreler, aynı filtre türündeki sonraki filtrelerin yürütülmesini çevreler. Daha düşük bir sayısal Order değere sahip zaman uyumsuz bir filtrenin OnActionExecutionAsync(ActionExecutingContext, ActionExecutionDelegate), daha yüksek değere Ordersahip bir filtreden önce yürütülen gibi filtre yöntemi olacaktır.
gibi IActionFilterzaman uyumlu filtrelerin , gibi OnActionExecuting(ActionExecutingContext)bir öncesi yöntemi ve gibi bir after-yöntemi vardır OnActionExecuted(ActionExecutedContext). Daha düşük sayısal Order değere sahip zaman uyumlu bir filtrenin yöntemi, değeri daha yüksek Orderolan bir filtreden önce yürütülür. Filtrenin son aşaması sırasında, daha düşük sayısal Order değere sahip zaman uyumlu bir filtrenin, daha yüksek değerine Ordersahip bir filtreden sonra yöntemi yürütülür.
İki filtre aynı sayısal değerine Ordersahipse, bunların göreli yürütme sırası filtre kapsamı tarafından belirlenir.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin