Freigeben über


OptionalRouteConstraint Klasse

Definition

Definiert eine Einschränkung für einen optionalen Parameter. Wenn der Parameter vorhanden ist, wird er durch InnerConstraint eingeschränkt.

public ref class OptionalRouteConstraint : Microsoft::AspNetCore::Routing::IRouteConstraint
public class OptionalRouteConstraint : Microsoft.AspNetCore.Routing.IRouteConstraint
type OptionalRouteConstraint = class
    interface IRouteConstraint
type OptionalRouteConstraint = class
    interface IRouteConstraint
    interface IParameterPolicy
type OptionalRouteConstraint = class
    interface IParameterPolicy
    interface IRouteConstraint
Public Class OptionalRouteConstraint
Implements IRouteConstraint
Vererbung
OptionalRouteConstraint
Implementiert

Konstruktoren

OptionalRouteConstraint(IRouteConstraint)

Erstellt eine neue OptionalRouteConstraint instance mit dem innerConstraint.

Eigenschaften

InnerConstraint

Ruft den ab, der IRouteConstraint dem optionalen Parameter zugeordnet ist.

Methoden

Match(HttpContext, IRouter, String, RouteValueDictionary, RouteDirection)

Bestimmt, ob der URL-Parameter einen gültigen Wert für diese Einschränkung enthält.

Gilt für: