Partager via


UrlHelperExtensions.Page Méthode

Définition

Surcharges

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

Génère une URL avec un chemin absolu pour le spécifié pageName. Consultez la section remarques pour obtenir des informations de sécurité importantes.

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

Génère une URL avec un chemin absolu pour le spécifié pageName. Consultez la section remarques pour obtenir des informations de sécurité importantes.

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

Génère une URL avec un chemin absolu pour le spécifié pageName. Consultez la section remarques pour obtenir des informations de sécurité importantes.

Page(IUrlHelper, String, String)

Génère une URL avec un chemin relatif pour le spécifié pageName.

Page(IUrlHelper, String, Object)

Génère une URL avec un chemin relatif pour le spécifié pageName.

Page(IUrlHelper, String)

Génère une URL avec un chemin relatif pour le spécifié pageName.

Page(IUrlHelper, String, String, Object)

Génère une URL avec un chemin relatif pour le spécifié pageName.

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

Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs

Génère une URL avec un chemin absolu pour le spécifié pageName. Consultez la section remarques pour obtenir des informations de sécurité importantes.

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

Paramètres

urlHelper
IUrlHelper

L’IUrlHelperopérateur

pageName
String

Nom de la page pour laquelle générer l’URL.

pageHandler
String

Gestionnaire pour lequel générer l’URL.

values
Object

Objet qui contient des valeurs de route.

protocol
String

Protocole de l'URL, par exemple « http » ou « https ».

host
String

Nom d'hôte de l'URL.

fragment
String

Fragment de l’URL.

Retours

URL générée.

Remarques

La valeur de host doit être une valeur approuvée. Le fait de s’appuyer sur la valeur de la requête actuelle peut permettre à une entrée non approuvée d’influencer l’URI résultant, sauf si l’en-tête Host a été validé. Consultez la documentation sur le déploiement pour obtenir des instructions sur la façon de valider correctement l’en-tête Host dans votre environnement de déploiement.

S’applique à

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

Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs

Génère une URL avec un chemin absolu pour le spécifié pageName. Consultez la section remarques pour obtenir des informations de sécurité importantes.

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

Paramètres

urlHelper
IUrlHelper

L’IUrlHelperopérateur

pageName
String

Nom de la page pour laquelle générer l’URL.

pageHandler
String

Gestionnaire pour lequel générer l’URL.

values
Object

Objet qui contient des valeurs de route.

protocol
String

Protocole de l'URL, par exemple « http » ou « https ».

host
String

Nom d'hôte de l'URL.

Retours

URL générée.

Remarques

La valeur de host doit être une valeur approuvée. Le fait de s’appuyer sur la valeur de la requête actuelle peut permettre à une entrée non approuvée d’influencer l’URI résultant, sauf si l’en-tête Host a été validé. Consultez la documentation sur le déploiement pour obtenir des instructions sur la façon de valider correctement l’en-tête Host dans votre environnement de déploiement.

S’applique à

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

Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs

Génère une URL avec un chemin absolu pour le spécifié pageName. Consultez la section remarques pour obtenir des informations de sécurité importantes.

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

Paramètres

urlHelper
IUrlHelper

L’IUrlHelperopérateur

pageName
String

Nom de la page pour laquelle générer l’URL.

pageHandler
String

Gestionnaire pour lequel générer l’URL.

values
Object

Objet qui contient des valeurs de route.

protocol
String

Protocole de l'URL, par exemple « http » ou « https ».

Retours

URL générée.

Remarques

Cette méthode utilise la valeur de Host pour remplir la section hôte de l’URI généré. Le fait de s’appuyer sur la valeur de la requête actuelle peut permettre à une entrée non approuvée d’influencer l’URI résultant, sauf si l’en-tête Host a été validé. Consultez la documentation sur le déploiement pour obtenir des instructions sur la façon de valider correctement l’en-tête Host dans votre environnement de déploiement.

S’applique à

Page(IUrlHelper, String, String)

Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs

Génère une URL avec un chemin relatif pour le spécifié 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

Paramètres

urlHelper
IUrlHelper

L’IUrlHelperopérateur

pageName
String

Nom de la page pour laquelle générer l’URL.

pageHandler
String

Gestionnaire pour lequel générer l’URL.

Retours

URL générée.

S’applique à

Page(IUrlHelper, String, Object)

Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs

Génère une URL avec un chemin relatif pour le spécifié 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

Paramètres

urlHelper
IUrlHelper

L’IUrlHelperopérateur

pageName
String

Nom de la page pour laquelle générer l’URL.

values
Object

Objet qui contient des valeurs de route.

Retours

URL générée.

S’applique à

Page(IUrlHelper, String)

Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs

Génère une URL avec un chemin relatif pour le spécifié 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

Paramètres

urlHelper
IUrlHelper

L’IUrlHelperopérateur

pageName
String

Nom de la page pour laquelle générer l’URL.

Retours

URL générée.

S’applique à

Page(IUrlHelper, String, String, Object)

Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs

Génère une URL avec un chemin relatif pour le spécifié 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

Paramètres

urlHelper
IUrlHelper

L’IUrlHelperopérateur

pageName
String

Nom de la page pour laquelle générer l’URL.

pageHandler
String

Gestionnaire pour lequel générer l’URL.

values
Object

Objet qui contient des valeurs de route.

Retours

URL générée.

S’applique à