Partager via


SetRouteConstraint<TSet> Classe

Définition

Contrainte de routage qui contraint une valeur de paramètre d’itinéraire à inclure ou à exclure d’un ensemble de valeurs de type TSet.

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

Paramètres de type

TSet

Type d’ensemble de valeurs à inclure ou à exclure.

Héritage
SetRouteConstraint<TSet>
Implémente
System.Web.Http.Routing.IHttpRouteConstraint

Constructeurs

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

Initialise une nouvelle instance de la classe SetRouteConstraint<TSet>. Utilisation de matchOnExcluded pour indiquer si la contrainte nécessite l’inclusion ou l’exclusion de la valeur de paramètre de l’ensemble de valeurs fourni.

Propriétés

Excluded

Indique si le nom du paramètre correspondant doit être inclus ou exclu dans le jeu de valeurs afin d’être une correspondance.

Set

Obtient l’ensemble de valeurs exclues ou incluses.

Méthodes

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

Contrainte de routage qui contraint une valeur de paramètre d’itinéraire à inclure ou à exclure d’un ensemble de valeurs de type TSet.

S’applique à