(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

IRouteConstraint-Schnittstelle

Definiert den Vertrag, den eine Klasse implementieren muss, um zu überprüfen, ob ein URL-Parameterwert für eine Einschränkung gültig ist.

Namespace:  System.Web.Routing
Assembly:  System.Web (in System.Web.dll)

public interface IRouteConstraint

Der IRouteConstraint-Typ macht die folgenden Member verfügbar.

  NameBeschreibung
Öffentliche MethodeMatchBestimmt, ob der URL-Parameter einen gültigen Wert für diese Einschränkung enthält.
Zum Seitenanfang

Wenn Sie eine Einschränkung für einen URL-Parameter in einer Routendefinition einschließen, müssen Sie die Einschränkung als Zeichenfolge oder als Objekt darstellen, das die IRouteConstraint-Schnittstelle implementiert. Wenn es sich bei der Einschränkung um eine Zeichenfolge handelt, wird sie als regulärer Ausdruck behandelt. Sie erstellen eine Klasse, die IRouteConstraint implementiert, wenn Sie die Validierungslogik nur schwer als regulären Ausdruck darstellen können. Sie fügen die Validierungslogik in der Match-Methode hinzu.

.NET Framework

Unterstützt in: 4.5.2, 4.5.1, 4.5, 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft