Freigeben über


UrlHelperExtensions.Page Methode

Definition

Überlädt

Page(IUrlHelper, String, String, Object, String, String, String)

Generiert eine URL mit einem absoluten Pfad für den angegebenen pageName. Wichtige Sicherheitsinformationen finden Sie im Abschnitt "Hinweise".

Page(IUrlHelper, String, String, Object, String, String)

Generiert eine URL mit einem absoluten Pfad für den angegebenen pageName. Wichtige Sicherheitsinformationen finden Sie im Abschnitt "Hinweise".

Page(IUrlHelper, String, String, Object, String)

Generiert eine URL mit einem absoluten Pfad für den angegebenen pageName. Wichtige Sicherheitsinformationen finden Sie im Abschnitt "Hinweise".

Page(IUrlHelper, String, String)

Generiert eine URL mit einem relativen Pfad für den angegebenen pageName.

Page(IUrlHelper, String, Object)

Generiert eine URL mit einem relativen Pfad für den angegebenen pageName.

Page(IUrlHelper, String)

Generiert eine URL mit einem relativen Pfad für den angegebenen pageName.

Page(IUrlHelper, String, String, Object)

Generiert eine URL mit einem relativen Pfad für den angegebenen pageName.

Page(IUrlHelper, String, String, Object, String, String, String)

Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs

Generiert eine URL mit einem absoluten Pfad für den angegebenen pageName. Wichtige Sicherheitsinformationen finden Sie im Abschnitt "Hinweise".

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Page(Microsoft::AspNetCore::Mvc::IUrlHelper ^ urlHelper, System::String ^ pageName, System::String ^ pageHandler, System::Object ^ values, System::String ^ protocol, System::String ^ host, System::String ^ fragment);
public static string Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string pageName, string pageHandler, object values, string protocol, string host, string fragment);
public static string? Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string? pageName, string? pageHandler, object? values, string? protocol, string? host, string? fragment);
static member Page : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string * obj * string * string * string -> string
<Extension()>
Public Function Page (urlHelper As IUrlHelper, pageName As String, pageHandler As String, values As Object, protocol As String, host As String, fragment As String) As String

Parameter

urlHelper
IUrlHelper

Die IUrlHelper.

pageName
String

Der Seitenname, für den die URL generiert werden soll.

pageHandler
String

Der Handler, für den die URL generiert werden soll.

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, können nicht vertrauenswürdige Eingaben den resultierenden URI 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:

Page(IUrlHelper, String, String, Object, String, String)

Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs

Generiert eine URL mit einem absoluten Pfad für den angegebenen pageName. Wichtige Sicherheitsinformationen finden Sie im Abschnitt "Hinweise".

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Page(Microsoft::AspNetCore::Mvc::IUrlHelper ^ urlHelper, System::String ^ pageName, System::String ^ pageHandler, System::Object ^ values, System::String ^ protocol, System::String ^ host);
public static string Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string pageName, string pageHandler, object values, string protocol, string host);
public static string? Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string? pageName, string? pageHandler, object? values, string? protocol, string? host);
static member Page : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string * obj * string * string -> string
<Extension()>
Public Function Page (urlHelper As IUrlHelper, pageName As String, pageHandler As String, values As Object, protocol As String, host As String) As String

Parameter

urlHelper
IUrlHelper

Die IUrlHelper.

pageName
String

Der Seitenname, für den die URL generiert werden soll.

pageHandler
String

Der Handler, für den die URL generiert werden soll.

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, können nicht vertrauenswürdige Eingaben den resultierenden URI 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:

Page(IUrlHelper, String, String, Object, String)

Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs

Generiert eine URL mit einem absoluten Pfad für den angegebenen pageName. Wichtige Sicherheitsinformationen finden Sie im Abschnitt "Hinweise".

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Page(Microsoft::AspNetCore::Mvc::IUrlHelper ^ urlHelper, System::String ^ pageName, System::String ^ pageHandler, System::Object ^ values, System::String ^ protocol);
public static string Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string pageName, string pageHandler, object values, string protocol);
public static string? Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string? pageName, string? pageHandler, object? values, string? protocol);
static member Page : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string * obj * string -> string
<Extension()>
Public Function Page (urlHelper As IUrlHelper, pageName As String, pageHandler As String, values As Object, protocol As String) As String

Parameter

urlHelper
IUrlHelper

Die IUrlHelper.

pageName
String

Der Seitenname, für den die URL generiert werden soll.

pageHandler
String

Der Handler, für den die URL generiert werden soll.

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, können nicht vertrauenswürdige Eingaben den resultierenden URI 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:

Page(IUrlHelper, String, String)

Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs

Generiert eine URL mit einem relativen Pfad für den angegebenen pageName.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Page(Microsoft::AspNetCore::Mvc::IUrlHelper ^ urlHelper, System::String ^ pageName, System::String ^ pageHandler);
public static string Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string pageName, string pageHandler);
public static string? Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string? pageName, string? pageHandler);
static member Page : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string -> string
<Extension()>
Public Function Page (urlHelper As IUrlHelper, pageName As String, pageHandler As String) As String

Parameter

urlHelper
IUrlHelper

Die IUrlHelper.

pageName
String

Der Seitenname, für den die URL generiert werden soll.

pageHandler
String

Der Handler, für den die URL generiert werden soll.

Gibt zurück

Die generierte URL.

Gilt für:

Page(IUrlHelper, String, Object)

Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs

Generiert eine URL mit einem relativen Pfad für den angegebenen pageName.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Page(Microsoft::AspNetCore::Mvc::IUrlHelper ^ urlHelper, System::String ^ pageName, System::Object ^ values);
public static string Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string pageName, object values);
public static string? Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string? pageName, object? values);
static member Page : Microsoft.AspNetCore.Mvc.IUrlHelper * string * obj -> string
<Extension()>
Public Function Page (urlHelper As IUrlHelper, pageName As String, values As Object) As String

Parameter

urlHelper
IUrlHelper

Die IUrlHelper.

pageName
String

Der Seitenname, für den die URL generiert werden soll.

values
Object

Ein Objekt, das Routenwerte enthält.

Gibt zurück

Die generierte URL.

Gilt für:

Page(IUrlHelper, String)

Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs

Generiert eine URL mit einem relativen Pfad für den angegebenen pageName.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Page(Microsoft::AspNetCore::Mvc::IUrlHelper ^ urlHelper, System::String ^ pageName);
public static string Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string pageName);
public static string? Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string? pageName);
static member Page : Microsoft.AspNetCore.Mvc.IUrlHelper * string -> string
<Extension()>
Public Function Page (urlHelper As IUrlHelper, pageName As String) As String

Parameter

urlHelper
IUrlHelper

Die IUrlHelper.

pageName
String

Der Seitenname, für den die URL generiert werden soll.

Gibt zurück

Die generierte URL.

Gilt für:

Page(IUrlHelper, String, String, Object)

Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs

Generiert eine URL mit einem relativen Pfad für den angegebenen pageName.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Page(Microsoft::AspNetCore::Mvc::IUrlHelper ^ urlHelper, System::String ^ pageName, System::String ^ pageHandler, System::Object ^ values);
public static string Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string pageName, string pageHandler, object values);
public static string? Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string? pageName, string? pageHandler, object? values);
static member Page : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string * obj -> string
<Extension()>
Public Function Page (urlHelper As IUrlHelper, pageName As String, pageHandler As String, values As Object) As String

Parameter

urlHelper
IUrlHelper

Die IUrlHelper.

pageName
String

Der Seitenname, für den die URL generiert werden soll.

pageHandler
String

Der Handler, für den die URL generiert werden soll.

values
Object

Ein Objekt, das Routenwerte enthält.

Gibt zurück

Die generierte URL.

Gilt für: