Sdílet prostřednictvím


SetRouteConstraint<TSet> Třída

Definice

Omezení trasy, které omezuje hodnotu parametru trasy tak, aby byla zahrnuta nebo vyloučena ze sady hodnot typu TSet.

public class SetRouteConstraint<TSet> : System.Web.Http.Routing.IHttpRouteConstraint
type SetRouteConstraint<'Set> = class
    interface IHttpRouteConstraint
Public Class SetRouteConstraint(Of TSet)
Implements IHttpRouteConstraint

Parametry typu

TSet

Typ sady hodnot, které chcete zahrnout nebo vyloučit.

Dědičnost
SetRouteConstraint<TSet>
Implementuje
System.Web.Http.Routing.IHttpRouteConstraint

Konstruktory

SetRouteConstraint<TSet>(HashSet<TSet>, Boolean)

Inicializuje novou instanci SetRouteConstraint<TSet> třídy . Použití k matchOnExcluded určení, zda omezení vyžaduje, aby hodnota parametru byla zahrnuta nebo vyloučena z zadané sady hodnot.

Vlastnosti

Excluded

Určuje, jestli má být odpovídající název parametru zahrnut nebo vyloučen v sadě hodnot, aby se shodovaly.

Set

Získá sadu vyloučených nebo zahrnutých hodnot.

Metody

Match(HttpRequestMessage, IHttpRoute, String, IDictionary<String,Object>, HttpRouteDirection)

Omezení trasy, které omezuje hodnotu parametru trasy tak, aby byla zahrnuta nebo vyloučena ze sady hodnot typu TSet.

Platí pro