AuthorizationFilterContext 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.
Yetkilendirme filtreleri ve uygulamaları için IAuthorizationFilter IAsyncAuthorizationFilter bağlam.
public ref class AuthorizationFilterContext : Microsoft::AspNetCore::Mvc::Filters::FilterContext
public class AuthorizationFilterContext : Microsoft.AspNetCore.Mvc.Filters.FilterContext
type AuthorizationFilterContext = class
inherit FilterContext
Public Class AuthorizationFilterContext
Inherits FilterContext
- Devralma
Oluşturucular
| AuthorizationFilterContext(ActionContext, IList<IFilterMetadata>) |
Yeni bir örnek AuthorizationFilterContext örneği örneği. |
Özellikler
| ActionDescriptor |
ActionDescriptorSeçili eylem için alır veya ayarlar. (Devralındığı yer: ActionContext) |
| Filters |
Tüm geçerli IFilterMetadata uygulamaları alır. (Devralındığı yer: FilterContext) |
| HttpContext |
HttpContextGeçerli istek için alır veya ayarlar. (Devralındığı yer: ActionContext) |
| ModelState |
ModelStateDictionary öğesini alır. (Devralındığı yer: ActionContext) |
| Result |
İsteğin sonucu alır veya ayarlar. Yetkilendirme Result filtresi içinde |
| RouteData |
RouteDataGeçerli istek için alır veya ayarlar. (Devralındığı yer: ActionContext) |
Yöntemler
| FindEffectivePolicy<TMetadata>() |
ile ilişkili eyleme uygulanan türünde en |
| IsEffectivePolicy<TMetadata>(TMetadata) |
Sağlanan ilkenin ile ilişkili eyleme uygulanan en etkili ilke IFilterMetadata (en özel) olup olmadığını belirten bir değer FilterContext döndürür. (Devralındığı yer: FilterContext) |