RouteValueAttribute Sınıf

Tanım

Bir eylem veya denetleyici için gerekli yol değerini belirten öznitelik.

Bir eyleme yerleştirildiğinde, eylemin seçilebilmesi için isteğin yol verilerinin gerekli yol verilerinin beklentileriyle eşleşmesi gerekir. İsteğin yol verileri anahtarla eşleşen bir değeri atlamıyorsa, verilen anahtar için yol değeri olmayan diğer tüm eylemler seçilemez. Diğer ayrıntılar ve örnekler için bkz IRouteValueProvider .

Bir denetleyiciye yerleştirildiğinde, eylem tarafından geçersiz kılınmadığı sürece, kısıtlama denetleyici tarafından tanımlanan tüm eylemlere uygulanır.

C#
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public abstract class RouteValueAttribute : Attribute, Microsoft.AspNetCore.Mvc.Routing.IRouteValueProvider
Devralma
RouteValueAttribute
Türetilmiş
Öznitelikler
Uygulamalar

Oluşturucular

Özellikler

RouteKey

Yol değeri anahtarı.

RouteValue

Yol değeri. veya boşsa null , ile RouteKey ilişkili yol değerinin eksik nullveya olmasını gerektirir.

Şunlara uygulanır

Ürün Sürümler
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0