Freigeben über


TemplatePart Klasse

Definition

Stellt einen Teil eines Routenvorlagensegments dar.

public ref class TemplatePart
public class TemplatePart
type TemplatePart = class
Public Class TemplatePart
Vererbung
TemplatePart

Konstruktoren

TemplatePart()

Erstellt eine neue TemplatePart-Instanz.

TemplatePart(RoutePatternPart)

Erstellt eine neue TemplatePart instance mit einem other.

Eigenschaften

DefaultValue

Der Standardwert für Routenparameter. Kann NULL sein.

InlineConstraints

Die Einschränkungen werden einem Routenparameter zugeordnet.

IsCatchAll

true , wenn es sich bei dem Routenteil um ein Catch-All-Teil handelt (z. B. /*).

IsLiteral

true , wenn der Routenteil einen Literalwert darstellt.

IsOptional

true , wenn das Routenteil ein optionales Teil darstellt.

IsOptionalSeperator

true , wenn das Routenteil einen optionalen Seperator darstellt.

IsParameter

true , wenn der Routenteil einen parametrisierten Wert darstellt.

Name

Der Name des Routenparameters. Kann NULL sein.

Text

Die Textdarstellung des Routenparameters. Kann NULL sein. Wird verwendet, um Routentrenner und Literalteile darzustellen.

Methoden

CreateLiteral(String)

Erstellen Sie ein TemplatePart Literalroutenteil.

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

Erstellt eine TemplatePart , die einen Parameterteil darstellt.

ToRoutePatternPart()

Erstellt einen RoutePatternPart für den Routenteil, der TemplatePartdurch festgelegt ist.

Gilt für: