Aracılığıyla paylaş


Microsoft.AspNetCore.Mvc.ActionConstraints Ad Alanı

Eylem kısıtlamaları için sözleşmeler ve uygulamalar sağlar.

Sınıflar

ActionConstraintContext

Yürütme bağlamı IActionConstraint .

ActionConstraintItem

IActionConstraintMetadata karşılık gelen IActionConstraintile veya içermeyen bir öğesini temsil eder.

ActionConstraintProviderContext

Eylem kısıtlama sağlayıcısının bağlamı.

ActionMethodSelectorAttribute

Belirli bir istek için bir eylemi etkinleştirmek veya devre dışı bırakmak için koşullu mantık uygulayabilen öznitelikler için temel sınıf. Bkz. IActionConstraint.

HttpMethodActionConstraint

MVC eski IRouter destekle kullanıldığında HTTP yöntemi filtrelemesini zorunlu kılmak için kullanılan uygulamasıIActionConstraint. bir HttpMethodActionConstraint eylem tarafından desteklenen HTTP yöntemleri kümesini belirlemek için kullanılabilir.

Yapılar

ActionSelectorCandidate

Eylem seçimi için bir aday eylem.

Arabirimler

IActionConstraint

Verilen istek için ilişkili bir eylemin geçerli olup olmadığını belirlemek için koşullu mantığı destekler.

IActionConstraintFactory

için IActionConstraintbir fabrika.

IActionConstraintMetadata

Bir türü için meta veri olarak tanımlayan bir IActionConstraintişaretçi arabirimi.

IActionConstraintProvider

sağlayıcısı.IActionConstraint

Açıklamalar

ASP.NET Core MVC'ye giriş için ASP.NET Core Mvc'ye genel bakış.