Freigeben über


UrlHelper Klasse

Definition

Enthält Methoden zum Erstellen von URLs für ASP.NET MVC innerhalb einer Anwendung.

public class UrlHelper
type UrlHelper = class
Public Class UrlHelper
Vererbung
UrlHelper

Konstruktoren

UrlHelper()

Initialisiert eine neue Instanz der UrlHelper-Klasse.

UrlHelper(RequestContext)

Initialisiert eine neue instance der UrlHelper -Klasse unter Verwendung des angegebenen Anforderungskontexts.

UrlHelper(RequestContext, RouteCollection)

Initialisiert eine neue instance der UrlHelper -Klasse unter Verwendung des angegebenen Anforderungskontexts und der angegebenen Routenauflistung.

Eigenschaften

RequestContext

Ruft Informationen zu einer HTTP-Anforderung ab, die einer definierten Route entspricht.

RouteCollection

Ruft eine Auflistung ab, die die Routen enthält, die für die Anwendung registriert sind.

Methoden

Action()

Generiert eine Zeichenfolge zu einer vollqualifizierten URL zu einer Aktionsmethode.

Action(String)

Generiert eine vollqualifizierte URL in eine Aktionsmethode, indem der angegebene Aktionsname verwendet wird.

Action(String, Object)

Generiert eine vollqualifizierte URL in eine Aktionsmethode, indem der angegebene Aktionsname und die Routenwerte verwendet werden.

Action(String, RouteValueDictionary)

Generiert eine vollqualifizierte URL in eine Aktionsmethode für den angegebenen Aktionsnamen und die Routenwerte.

Action(String, String)

Generiert eine vollqualifizierte URL in eine Aktionsmethode, indem der angegebene Aktionsname und der Controllername verwendet werden.

Action(String, String, Object)

Generiert eine vollqualifizierte URL in eine Aktionsmethode, indem der angegebene Aktionsname, der Controllername und die Routenwerte verwendet werden.

Action(String, String, Object, String)

Generiert eine vollqualifizierte URL in eine Aktionsmethode, indem der angegebene Aktionsname, der Controllername, die Routenwerte und das jeweilige Protokoll verwendet werden.

Action(String, String, RouteValueDictionary)

Generiert eine vollqualifizierte URL in eine Aktionsmethode, indem der angegebene Aktionsname, der Controllername und die Routenwerte verwendet werden.

Action(String, String, RouteValueDictionary, String)

Generiert eine vollqualifizierte URL für eine Aktionsmethode, indem der angegebene Aktionsname, der Controllername, die Routenwerte und das jeweilige Protokoll verwendet werden.

Action(String, String, RouteValueDictionary, String, String)

Generiert eine vollqualifizierte URL für eine Aktionsmethode unter Verwendung des angegebenen Aktionsnamens, des angegebenen Controllernamens, der angegebenen Routenwerte, des zu verwendenden Protokolls und des Hostnamens.

Content(String)

Konvertiert einen virtuellen (relativen) Pfad in den absoluten Pfad einer Anwendung.

Encode(String)

Codiert Sonderzeichen in einer URL-Zeichenfolge in entsprechende Zeichenentitäten.

GenerateContentUrl(String, HttpContextBase)

Gibt eine Zeichenfolge zurück, die eine Inhalts-URL enthält.

GenerateUrl(String, String, String, RouteValueDictionary, RouteCollection, RequestContext, Boolean)

Gibt eine Zeichenfolge zurück, die eine URL enthält.

GenerateUrl(String, String, String, String, String, String, RouteValueDictionary, RouteCollection, RequestContext, Boolean)

Gibt eine Zeichenfolge zurück, die eine URL enthält.

HttpRouteUrl(String, Object)

Generiert eine vollqualifizierte URL für die angegebenen Routenwerte.

HttpRouteUrl(String, RouteValueDictionary)

Generiert eine vollqualifizierte URL für die angegebenen Routenwerte.

IsLocalUrl(String)

Gibt einen Wert zurück, der angibt, ob die URL lokal ist.

RouteUrl(Object)

Generiert eine vollqualifizierte URL für die angegebenen Routenwerte.

RouteUrl(RouteValueDictionary)

Generiert eine vollqualifizierte URL für die angegebenen Routenwerte.

RouteUrl(String)

Generiert eine vollqualifizierte URL für den angegebenen Routennamen.

RouteUrl(String, Object)

Generiert eine vollqualifizierte URL für die angegebenen Routenwerte, indem ein Routenname verwendet wird.

RouteUrl(String, Object, String)

Generiert eine vollqualifizierte URL für die angegebenen Routenwerte, indem ein Routenname und das jeweilige Protokoll verwendet werden.

RouteUrl(String, RouteValueDictionary)

Generiert eine vollqualifizierte URL für die angegebenen Routenwerte, indem ein Routenname verwendet wird.

RouteUrl(String, RouteValueDictionary, String, String)

Generiert eine vollqualifizierte URL für die angegebenen Routenwerte, indem der angegebene Routenname, das jeweilige Protokoll und der Hostname verwendet werden.

Gilt für: