Compartilhar via


SetRouteConstraint<TSet> Classe

Definição

Uma restrição de rota que restringe um valor de parâmetro de rota a ser incluído ou excluído de um conjunto de valores do tipo TSet.

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

Parâmetros de tipo

TSet

Tipo de conjunto de valores a serem incluídos ou excluídos.

Herança
SetRouteConstraint<TSet>
Implementações
System.Web.Http.Routing.IHttpRouteConstraint

Construtores

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

Inicializa uma nova instância da classe SetRouteConstraint<TSet>. Usando o matchOnExcluded para indicar se a restrição requer que o valor do parâmetro seja incluído ou excluído do conjunto de valores fornecido.

Propriedades

Excluded

Indica se o nome do parâmetro correspondente deve ser incluído ou excluído no valor definido para ser uma correspondência.

Set

Obtém o conjunto de valores excluídos ou incluídos.

Métodos

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

Uma restrição de rota que restringe um valor de parâmetro de rota a ser incluído ou excluído de um conjunto de valores do tipo TSet.

Aplica-se a