Compartilhar via


TemplatePart Classe

Definição

Representa uma parte de um segmento de modelo de rota.

public ref class TemplatePart
public class TemplatePart
type TemplatePart = class
Public Class TemplatePart
Herança
TemplatePart

Construtores

TemplatePart()

Constrói uma nova instância de TemplatePart.

TemplatePart(RoutePatternPart)

Constrói uma nova TemplatePart instância dada uma other.

Propriedades

DefaultValue

O valor padrão para parâmetros de rota. Pode ser nulo.

InlineConstraints

As restrições associam a um parâmetro de rota.

IsCatchAll

true se a parte da rota for uma parte catch-all (por exemplo, /*).

IsLiteral

true se a parte da rota representa um valor literal.

IsOptional

true se a parte de rota representar uma parte opcional.

IsOptionalSeperator

true se a parte de rota representar um seperador opcional.

IsParameter

true se a parte de rota representar um valor parametrizado.

Name

O nome do parâmetro de rota. Pode ser nulo.

Text

A representação textual do parâmetro de rota. Pode ser nulo. Usado para representar seperadores de rota e partes literais.

Métodos

CreateLiteral(String)

Crie um TemplatePart que representa uma parte de rota literal.

CreateParameter(String, Boolean, Boolean, Object, IEnumerable<InlineConstraint>)

Cria um TemplatePart que representa uma parte de parâmetro.

ToRoutePatternPart()

Cria um RoutePatternPart para a parte de rota designada pelo TemplatePart.

Aplica-se a