Aracılığıyla paylaş


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.

public ref class RouteValueAttribute abstract : Attribute, Microsoft::AspNetCore::Mvc::Routing::IRouteValueProvider
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public abstract class RouteValueAttribute : Attribute, Microsoft.AspNetCore.Mvc.Routing.IRouteValueProvider
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type RouteValueAttribute = class
    inherit Attribute
    interface IRouteValueProvider
Public MustInherit Class RouteValueAttribute
Inherits Attribute
Implements IRouteValueProvider
Devralma
RouteValueAttribute
Türetilmiş
Öznitelikler
Uygulamalar

Oluşturucular

RouteValueAttribute(String, String)

Yeni bir RouteValueAttribute oluşturur.

Ö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