UrlHelperBase Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Abstraktion für IUrlHelper.
public ref class UrlHelperBase abstract : Microsoft::AspNetCore::Mvc::IUrlHelper
public abstract class UrlHelperBase : Microsoft.AspNetCore.Mvc.IUrlHelper
type UrlHelperBase = class
interface IUrlHelper
Public MustInherit Class UrlHelperBase
Implements IUrlHelper
- Vererbung
-
UrlHelperBase
- Abgeleitet
- Implementiert
Konstruktoren
UrlHelperBase(ActionContext) |
Initialisiert eine instance einesUrlHelperBase |
Eigenschaften
ActionContext |
Ruft das ActionContext für die aktuelle Anforderung ab. |
AmbientValues |
Ruft die ab, die RouteValueDictionary der aktuellen Anforderung zugeordnet ist. |
Methoden
Action(UrlActionContext) |
Generiert eine URL mit einem absoluten Pfad für eine Aktionsmethode, die den Aktionsnamen, den Controllernamen, die Routenwerte, das zu verwendende Protokoll, den Hostnamen und das von UrlActionContextangegebene Fragment enthält. Generiert eine absolute URL, wenn Protocol und Host nicht sind |
Content(String) |
Konvertiert einen virtuellen (relativen, beginnend mit ~/) Pfad in einen absoluten Anwendungspfad. |
GenerateUrl(String, String, String) |
Generiert einen URI aus den bereitgestellten Komponenten. |
GenerateUrl(String, String, String, String) |
Generieren Sie eine URL mit den angegebenen Werten. |
GetValuesDictionary(Object) |
Ruft einen unter Verwendung der angegebenen Werte ab RouteValueDictionary . |
IsLocalUrl(String) |
Gibt einen Wert zurück, der angibt, ob die URL lokal ist. Eine URL wird als lokal betrachtet, wenn sie keinen Host-/Autoritätsteil und einen absoluten Pfad aufweist. URLs, die virtuelle Pfade ("~/") verwenden, sind ebenfalls lokal. |
Link(String, Object) |
Generiert eine absolute URL für die angegebene |
RouteUrl(UrlRouteContext) |
Generiert eine URL mit einem absoluten Pfad, der den Routennamen, die Routenwerte, das zu verwendende Protokoll, den Hostnamen und das von UrlRouteContextangegebene Fragment enthält. Generiert eine absolute URL, wenn Protocol und Host nicht sind |
Erweiterungsmethoden
Action(IUrlHelper) |
Generiert eine URL mit einem Pfad für eine Aktionsmethode. |
Action(IUrlHelper, String) |
Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen |
Action(IUrlHelper, String, Object) |
Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen Namen und die angegebene |
Action(IUrlHelper, String, String) |
Generiert eine URL mit einem Pfad für eine Aktionsmethode, die die angegebenen |
Action(IUrlHelper, String, String, Object) |
Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen Namen, |
Action(IUrlHelper, String, String, Object, String) |
Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen Namen, den angegebenen Namen, |
Action(IUrlHelper, String, String, Object, String, String) |
Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen Namen, den angegebenen Namen, |
Action(IUrlHelper, String, String, Object, String, String, String) |
Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen Namen, den angegebenen Namen, |
ActionLink(IUrlHelper, String, String, Object, String, String, String) |
Generiert eine absolute URL für eine Aktionsmethode, die den angegebenen Namen, den angegebenen Namen, |
Page(IUrlHelper, String) |
Generiert eine URL mit einem relativen Pfad für den angegebenen |
Page(IUrlHelper, String, Object) |
Generiert eine URL mit einem relativen Pfad für den angegebenen |
Page(IUrlHelper, String, String) |
Generiert eine URL mit einem relativen Pfad für den angegebenen |
Page(IUrlHelper, String, String, Object) |
Generiert eine URL mit einem relativen Pfad für den angegebenen |
Page(IUrlHelper, String, String, Object, String) |
Generiert eine URL mit einem absoluten Pfad für den angegebenen |
Page(IUrlHelper, String, String, Object, String, String) |
Generiert eine URL mit einem absoluten Pfad für den angegebenen |
Page(IUrlHelper, String, String, Object, String, String, String) |
Generiert eine URL mit einem absoluten Pfad für den angegebenen |
PageLink(IUrlHelper, String, String, Object, String, String, String) |
Generiert eine absolute URL für eine Seite, die die angegebenen |
RouteUrl(IUrlHelper, Object) |
Generiert eine URL mit einem absoluten Pfad für die angegebene Route |
RouteUrl(IUrlHelper, String) |
Generiert eine URL mit einem absoluten Pfad für den angegebenen |
RouteUrl(IUrlHelper, String, Object) |
Generiert eine URL mit einem absoluten Pfad für die angegebene |
RouteUrl(IUrlHelper, String, Object, String) |
Generiert eine URL mit einem absoluten Pfad für die angegebene Route |
RouteUrl(IUrlHelper, String, Object, String, String) |
Generiert eine URL mit einem absoluten Pfad für die angegebene Route |
RouteUrl(IUrlHelper, String, Object, String, String, String) |
Generiert eine URL mit einem absoluten Pfad für die angegebene Route |