Condividi tramite


TemplatePart Classe

Definizione

Rappresenta una parte di un segmento di modello di route.

public ref class TemplatePart
public class TemplatePart
type TemplatePart = class
Public Class TemplatePart
Ereditarietà
TemplatePart

Costruttori

TemplatePart()

Costruisce una nuova istanza di TemplatePart.

TemplatePart(RoutePatternPart)

Costruisce una nuova TemplatePart istanza assegnata a other.

Proprietà

DefaultValue

Valore predefinito per i parametri di route. Può essere null.

InlineConstraints

I vincoli associati a un parametro di route.

IsCatchAll

true se la parte di route è una parte catch-all (ad esempio /*).

IsLiteral

true se la parte di route rappresenta un valore letterale.

IsOptional

true se la parte di route rappresenta una parte facoltativa.

IsOptionalSeperator

true se la parte di route rappresenta un seperatore facoltativo.

IsParameter

true se la parte di route rappresenta un valore con parametri.

Name

Nome del parametro di route. Può essere null.

Text

Rappresentazione testuale del parametro di route. Può essere null. Usato per rappresentare i seperatori di route e le parti letterali.

Metodi

CreateLiteral(String)

Creare un oggetto TemplatePart che rappresenta una parte di route letterale.

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

Crea un oggetto TemplatePart che rappresenta una parte del parametro.

ToRoutePatternPart()

Crea un RoutePatternPart oggetto per la parte di route designata da TemplatePart.

Si applica a