FilterDescriptor Sınıf

Tanım

tanımlayıcısı IFilterMetadata.

public ref class FilterDescriptor
public class FilterDescriptor
type FilterDescriptor = class
Public Class FilterDescriptor
Devralma
FilterDescriptor

Açıklamalar

FilterDescriptor bir sipariş ve kapsam ile açıklar IFilterMetadata .

Sıralama ve kapsam, filtrelerin yürütme sırasını denetler. İşlem hattında daha sonra yürütülen Order değeri daha yüksek olan filtreler.

Filtrelerin Sırası aynı olduğunda, yürütme sırasını belirlemek için Kapsam değeri kullanılır. Kapsam değeri daha yüksek olan filtreler daha sonra işlem hattında yürütülür. Yaygın olarak kullanılan kapsamlar için bkz Microsoft.AspNetCore.Mvc.FilterScope .

Uygulamalar için IExceptionFilter filtre yalnızca bir özel durum oluştuktan sonra çalıştırılır ve bu nedenle gözlemlenen yürütme sırası diğer filtrelerin tersi olur.

Oluşturucular

FilterDescriptor(IFilterMetadata, Int32)

Yeni bir FilterDescriptor oluşturur.

Özellikler

Filter

IFilterMetadata örneği.

Order

Filtre sırası.

Scope

Filtre kapsamı.

Şunlara uygulanır