RouteValueAttribute Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Atrybut określający wymaganą wartość trasy dla akcji lub kontrolera.
W przypadku akcji dane trasy żądania muszą być zgodne z oczekiwaniami wymaganych danych trasy w celu wybrania akcji. Nie można wybrać wszystkich innych akcji bez wartości trasy dla danego klucza, chyba że dane trasy żądania pomijają wartość zgodną z kluczem. Zobacz IRouteValueProvider , aby uzyskać więcej szczegółów i przykładów.
W przypadku umieszczenia na kontrolerze, chyba że przesłonięta przez akcję, ograniczenie ma zastosowanie do wszystkich akcji zdefiniowanych przez kontroler.
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
- Dziedziczenie
-
RouteValueAttribute
- Pochodne
- Atrybuty
- Implementuje
Konstruktory
RouteValueAttribute(String, String) |
Tworzy nowy adres RouteValueAttribute. |
Właściwości
RouteKey |
Klucz wartości trasy. |
RouteValue |
Wartość trasy. Jeśli |