ResultFilterAttribute Sınıf
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.
Eylem sonucun yürütülmesini zaman uyumsuz olarak çevreleyen soyut bir filtre. Alt sınıfların diğer OnResultExecuting(ResultExecutingContext) ikisinde de veya OnResultExecuted(ResultExecutedContext) geçersiz OnResultExecutionAsync(ResultExecutingContext, ResultExecutionDelegate) OnResultExecutionAsync(ResultExecutingContext, ResultExecutionDelegate) kılması gerekir, ancak geçersiz kılmaz.
public ref class ResultFilterAttribute abstract : Attribute, Microsoft::AspNetCore::Mvc::Filters::IAsyncResultFilter, Microsoft::AspNetCore::Mvc::Filters::IOrderedFilter, Microsoft::AspNetCore::Mvc::Filters::IResultFilter
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public abstract class ResultFilterAttribute : Attribute, Microsoft.AspNetCore.Mvc.Filters.IAsyncResultFilter, Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter, Microsoft.AspNetCore.Mvc.Filters.IResultFilter
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type ResultFilterAttribute = class
inherit Attribute
interface IResultFilter
interface IFilterMetadata
interface IAsyncResultFilter
interface IOrderedFilter
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type ResultFilterAttribute = class
inherit Attribute
interface IAsyncResultFilter
interface IFilterMetadata
interface IOrderedFilter
interface IResultFilter
Public MustInherit Class ResultFilterAttribute
Inherits Attribute
Implements IAsyncResultFilter, IOrderedFilter, IResultFilter
- Devralma
-
ResultFilterAttribute
- Türetilmiş
- Öznitelikler
- Uygulamalar
Oluşturucular
| ResultFilterAttribute() |
Özellikler
| Order |
Filtrelerin yürütme sırası belirlemek için sipariş değerini alır. Filtreler özelliğin artan sayısal değerinde Order yürütülür. |
Yöntemler
| OnResultExecuted(ResultExecutedContext) |
Eylem sonucu yürütüldükten sonra çağırılır. |
| OnResultExecuting(ResultExecutingContext) |
Eylem sonucu yürütmeden önce çağırılır. |
| OnResultExecutionAsync(ResultExecutingContext, ResultExecutionDelegate) |
Eylem sonucundan önce zaman uyumsuz olarak çağrılır. |