Partager via


SetRouteConstraint<TSet> Classe

Définition

Contrainte d’itinéraire qui limite l’inclusion ou l’exclusion d’une valeur de paramètre de route 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 du matchOnExcluded pour indiquer si la contrainte nécessite que la valeur du paramètre soit incluse ou exclue de l’ensemble de valeurs fourni.

Propriétés

Excluded

Indique si le nom du paramètre correspondant doit être inclus ou exclu dans la valeur définie pour être une correspondance.

Set

Obtient l’ensemble de valeurs exclues ou incluses.

Méthodes

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

Contrainte d’itinéraire qui limite l’inclusion ou l’exclusion d’une valeur de paramètre de route d’un ensemble de valeurs de type TSet.

S’applique à