Freigeben über


RouteOptions Klasse

Definition

Stellt die konfigurierbaren Optionen für eine Route dar.

public ref class RouteOptions
public class RouteOptions
type RouteOptions = class
Public Class RouteOptions
Vererbung
RouteOptions

Konstruktoren

RouteOptions()

Stellt die konfigurierbaren Optionen für eine Route dar.

Eigenschaften

AppendTrailingSlash

Ruft einen Wert ab, der angibt, ob ein nachgestellter Schrägstrich an die generierten URLs angefügt werden soll, oder legt diesen fest.

ConstraintMap

Ruft eine Auflistung von Einschränkungen für die aktuelle Route ab oder legt diese fest.

LowercaseQueryStrings

Ruft einen Wert ab, der angibt, ob eine generierte Abfragezeichenfolge klein geschrieben ist, oder legt einen Wert fest. Diese Eigenschaft wird nur verwendet, wenn LowercaseUrls ebenfalls trueist.

LowercaseUrls

Ruft einen Wert ab, der angibt, ob alle generierten Pfad-URLs Kleinbuchstaben sind, oder legt einen Wert fest. Verwenden Sie LowercaseQueryStrings , um das Verhalten für Abfragezeichenfolgen zu konfigurieren.

SuppressCheckForUnhandledSecurityMetadata

Ruft einen Wert ab, der angibt, ob die Überprüfung auf nicht behandelte Sicherheitsendpunktmetadaten unterdrückt wird, oder legt diesen fest.

Endpunkte können Metadaten wie Autorisierung oder CORS zugeordnet werden, die von einer bestimmten Middleware verarbeitet werden müssen, um handlungsfähig zu sein. Wenn die Middleware nicht konfiguriert ist, werden solche Metadaten nicht behandelt.

Wenn falsevor der Ausführung des Endpunkts überprüft das Routing, ob alle bekannten sicherheitsspezifischen Metadaten verarbeitet wurden. Wenn Sie diese Eigenschaft auf festlegen, wird true diese Überprüfung unterdrückt.

Methoden

SetParameterPolicy(String, Type)

Fügt die Parameterrichtlinie mit dem zugeordneten Routenmustertoken hinzu oder überschreibt sie.

SetParameterPolicy<T>(String)

Fügt die Parameterrichtlinie mit dem zugeordneten Routenmustertoken hinzu oder überschreibt sie.

Gilt für: