Lingua

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

Nome Descrizione
TemplatePart()

Costruisce una nuova TemplatePart istanza.

TemplatePart(RoutePatternPart)

Costruisce una nuova TemplatePart istanza in base a .other

Proprietà

Nome Descrizione
DefaultValue

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

InlineConstraints

I vincoli vengono 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 separatore 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. Utilizzato per rappresentare separatori di route e parti letterali.

Metodi

Nome Descrizione
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 di parametro.

ToRoutePatternPart()

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

Si applica a