UrlHelperExtensions.RouteUrl Methode
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.
Überlädt
RouteUrl(IUrlHelper, String, Object, String, String) |
Generiert eine URL mit einem absoluten Pfad für die angegebene Route |
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, String) |
Generiert eine URL mit einem absoluten Pfad für die angegebene Route |
RouteUrl(IUrlHelper, String, Object, String, String)
- Quelle:
- UrlHelperExtensions.cs
- Quelle:
- UrlHelperExtensions.cs
- Quelle:
- UrlHelperExtensions.cs
Generiert eine URL mit einem absoluten Pfad für die angegebene Route routeName
und Route values
, die die angegebene protocol
zu verwendende und host
den Namen enthält. Generiert eine absolute URL, wenn Protocol und Host nicht sindnull
.
Wichtige Sicherheitsinformationen finden Sie im Abschnitt "Hinweise".
public:
[System::Runtime::CompilerServices::Extension]
static System::String ^ RouteUrl(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ routeName, System::Object ^ values, System::String ^ protocol, System::String ^ host);
public static string RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string routeName, object values, string protocol, string host);
public static string? RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? routeName, object? values, string? protocol, string? host);
static member RouteUrl : Microsoft.AspNetCore.Mvc.IUrlHelper * string * obj * string * string -> string
<Extension()>
Public Function RouteUrl (helper As IUrlHelper, routeName As String, values As Object, protocol As String, host As String) As String
Parameter
- helper
- IUrlHelper
Die IUrlHelper.
- routeName
- String
Der Name der Route, der zum Generieren der URL verwendet wird.
- values
- Object
Ein -Objekt, das Routenwerte enthält.
- protocol
- String
Das Protokoll für die URL, beispielsweise "http" oder "https".
- host
- String
Der Hostname für die URL.
Gibt zurück
Die generierte URL.
Hinweise
Der Wert von host
sollte ein vertrauenswürdiger Wert sein. Wenn Sie sich auf den Wert der aktuellen Anforderung verlassen, kann es nicht vertrauenswürdigen Eingaben ermöglichen, den resultierenden URI zu beeinflussen, es sei denn, der Host
Header wurde überprüft. Anweisungen zum ordnungsgemäßen Überprüfen des Headers in Ihrer Bereitstellungsumgebung finden Sie in der Host
Bereitstellungsdokumentation.
Gilt für:
RouteUrl(IUrlHelper, Object)
- Quelle:
- UrlHelperExtensions.cs
- Quelle:
- UrlHelperExtensions.cs
- Quelle:
- UrlHelperExtensions.cs
Generiert eine URL mit einem absoluten Pfad für die angegebene Route values
.
public:
[System::Runtime::CompilerServices::Extension]
static System::String ^ RouteUrl(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::Object ^ values);
public static string RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, object values);
public static string? RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, object? values);
static member RouteUrl : Microsoft.AspNetCore.Mvc.IUrlHelper * obj -> string
<Extension()>
Public Function RouteUrl (helper As IUrlHelper, values As Object) As String
Parameter
- helper
- IUrlHelper
Die IUrlHelper.
- values
- Object
Ein -Objekt, das Routenwerte enthält.
Gibt zurück
Die generierte URL.
Gilt für:
RouteUrl(IUrlHelper, String)
- Quelle:
- UrlHelperExtensions.cs
- Quelle:
- UrlHelperExtensions.cs
- Quelle:
- UrlHelperExtensions.cs
Generiert eine URL mit einem absoluten Pfad für den angegebenen routeName
.
public:
[System::Runtime::CompilerServices::Extension]
static System::String ^ RouteUrl(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ routeName);
public static string RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string routeName);
public static string? RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? routeName);
static member RouteUrl : Microsoft.AspNetCore.Mvc.IUrlHelper * string -> string
<Extension()>
Public Function RouteUrl (helper As IUrlHelper, routeName As String) As String
Parameter
- helper
- IUrlHelper
Die IUrlHelper.
- routeName
- String
Der Name der Route, der zum Generieren der URL verwendet wird.
Gibt zurück
Die generierte URL.
Gilt für:
RouteUrl(IUrlHelper, String, Object)
- Quelle:
- UrlHelperExtensions.cs
- Quelle:
- UrlHelperExtensions.cs
- Quelle:
- UrlHelperExtensions.cs
Generiert eine URL mit einem absoluten Pfad für die angegebene routeName
- und -Route values
.
public:
[System::Runtime::CompilerServices::Extension]
static System::String ^ RouteUrl(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ routeName, System::Object ^ values);
public static string RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string routeName, object values);
public static string? RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? routeName, object? values);
static member RouteUrl : Microsoft.AspNetCore.Mvc.IUrlHelper * string * obj -> string
<Extension()>
Public Function RouteUrl (helper As IUrlHelper, routeName As String, values As Object) As String
Parameter
- helper
- IUrlHelper
Die IUrlHelper.
- routeName
- String
Der Name der Route, der zum Generieren der URL verwendet wird.
- values
- Object
Ein -Objekt, das Routenwerte enthält.
Gibt zurück
Die generierte URL.
Gilt für:
RouteUrl(IUrlHelper, String, Object, String)
- Quelle:
- UrlHelperExtensions.cs
- Quelle:
- UrlHelperExtensions.cs
- Quelle:
- UrlHelperExtensions.cs
Generiert eine URL mit einem absoluten Pfad für die angegebene Route routeName
und Route values
, die die angegebene protocol
zu verwendende enthält. Wichtige Sicherheitsinformationen finden Sie im Abschnitt "Hinweise".
public:
[System::Runtime::CompilerServices::Extension]
static System::String ^ RouteUrl(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ routeName, System::Object ^ values, System::String ^ protocol);
public static string RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string routeName, object values, string protocol);
public static string? RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? routeName, object? values, string? protocol);
static member RouteUrl : Microsoft.AspNetCore.Mvc.IUrlHelper * string * obj * string -> string
<Extension()>
Public Function RouteUrl (helper As IUrlHelper, routeName As String, values As Object, protocol As String) As String
Parameter
- helper
- IUrlHelper
Die IUrlHelper.
- routeName
- String
Der Name der Route, der zum Generieren der URL verwendet wird.
- values
- Object
Ein -Objekt, das Routenwerte enthält.
- protocol
- String
Das Protokoll für die URL, beispielsweise "http" oder "https".
Gibt zurück
Die generierte URL.
Hinweise
Diese Methode verwendet den Wert von Host , um den Hostabschnitt des generierten URI aufzufüllen. Wenn Sie sich auf den Wert der aktuellen Anforderung verlassen, kann es nicht vertrauenswürdigen Eingaben ermöglichen, den resultierenden URI zu beeinflussen, es sei denn, der Host
Header wurde überprüft. Anweisungen zum ordnungsgemäßen Überprüfen des Headers in Ihrer Bereitstellungsumgebung finden Sie in der Host
Bereitstellungsdokumentation.
Gilt für:
RouteUrl(IUrlHelper, String, Object, String, String, String)
- Quelle:
- UrlHelperExtensions.cs
- Quelle:
- UrlHelperExtensions.cs
- Quelle:
- UrlHelperExtensions.cs
Generiert eine URL mit einem absoluten Pfad für die angegebene Route routeName
und Route values
, die den angegebenen protocol
zu verwendenden Namen host
und fragment
enthält. Generiert eine absolute URL, wenn Protocol und Host nicht sindnull
.
Wichtige Sicherheitsinformationen finden Sie im Abschnitt "Hinweise".
public:
[System::Runtime::CompilerServices::Extension]
static System::String ^ RouteUrl(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ routeName, System::Object ^ values, System::String ^ protocol, System::String ^ host, System::String ^ fragment);
public static string RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string routeName, object values, string protocol, string host, string fragment);
public static string? RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? routeName, object? values, string? protocol, string? host, string? fragment);
static member RouteUrl : Microsoft.AspNetCore.Mvc.IUrlHelper * string * obj * string * string * string -> string
<Extension()>
Public Function RouteUrl (helper As IUrlHelper, routeName As String, values As Object, protocol As String, host As String, fragment As String) As String
Parameter
- helper
- IUrlHelper
Die IUrlHelper.
- routeName
- String
Der Name der Route, der zum Generieren der URL verwendet wird.
- values
- Object
Ein -Objekt, das Routenwerte enthält.
- protocol
- String
Das Protokoll für die URL, beispielsweise "http" oder "https".
- host
- String
Der Hostname für die URL.
- fragment
- String
Das Fragment für die URL.
Gibt zurück
Die generierte URL.
Hinweise
Der Wert von host
sollte ein vertrauenswürdiger Wert sein. Wenn Sie sich auf den Wert der aktuellen Anforderung verlassen, kann es nicht vertrauenswürdigen Eingaben ermöglichen, den resultierenden URI zu beeinflussen, es sei denn, der Host
Header wurde überprüft. Anweisungen zum ordnungsgemäßen Überprüfen des Headers in Ihrer Bereitstellungsumgebung finden Sie in der Host
Bereitstellungsdokumentation.