PageLinkGeneratorExtensions.GetPathByPage Méthode

Définition

Surcharges

GetPathByPage(LinkGenerator, String, String, Object, PathString, FragmentString, LinkOptions)

Génère un URI avec un chemin absolu basé sur les valeurs fournies.

GetPathByPage(LinkGenerator, HttpContext, String, String, Object, Nullable<PathString>, FragmentString, LinkOptions)

Génère un URI avec un chemin absolu basé sur les valeurs fournies.

GetPathByPage(LinkGenerator, String, String, Object, PathString, FragmentString, LinkOptions)

Génère un URI avec un chemin absolu basé sur les valeurs fournies.

public static string GetPathByPage (this Microsoft.AspNetCore.Routing.LinkGenerator generator, string page, string handler = default, object values = default, Microsoft.AspNetCore.Http.PathString pathBase = default, Microsoft.AspNetCore.Http.FragmentString fragment = default, Microsoft.AspNetCore.Routing.LinkOptions options = default);
public static string? GetPathByPage (this Microsoft.AspNetCore.Routing.LinkGenerator generator, string page, string? handler = default, object? values = default, Microsoft.AspNetCore.Http.PathString pathBase = default, Microsoft.AspNetCore.Http.FragmentString fragment = default, Microsoft.AspNetCore.Routing.LinkOptions? options = default);
static member GetPathByPage : Microsoft.AspNetCore.Routing.LinkGenerator * string * string * obj * Microsoft.AspNetCore.Http.PathString * Microsoft.AspNetCore.Http.FragmentString * Microsoft.AspNetCore.Routing.LinkOptions -> string
<Extension()>
Public Function GetPathByPage (generator As LinkGenerator, page As String, Optional handler As String = Nothing, Optional values As Object = Nothing, Optional pathBase As PathString = Nothing, Optional fragment As FragmentString = Nothing, Optional options As LinkOptions = Nothing) As String

Paramètres

generator
LinkGenerator

L’LinkGeneratoropérateur

page
String

Nom de la page. Utilisé pour résoudre les points de terminaison.

handler
String

Nom du gestionnaire de page. Utilisé pour résoudre les points de terminaison. Optionnel.

values
Object

Valeurs d'itinéraire. Optionnel. Utilisé pour résoudre les points de terminaison et développer les paramètres dans le modèle d’itinéraire.

pathBase
PathString

Base de chemin d’URI facultative. Ajouté au chemin d’accès dans l’URI résultant.

fragment
FragmentString

Fragment d’URI. Optionnel. Ajouté à l’URI résultant.

options
LinkOptions

LinkOptions facultatif. Les paramètres sur l’objet fourni remplacent les paramètres avec des noms correspondants à partir de RouteOptions.

Retours

URI avec un chemin absolu ou null si un URI ne peut pas être créé.

S’applique à

GetPathByPage(LinkGenerator, HttpContext, String, String, Object, Nullable<PathString>, FragmentString, LinkOptions)

Génère un URI avec un chemin absolu basé sur les valeurs fournies.

public static string GetPathByPage (this Microsoft.AspNetCore.Routing.LinkGenerator generator, Microsoft.AspNetCore.Http.HttpContext httpContext, string page = default, string handler = default, object values = default, Microsoft.AspNetCore.Http.PathString? pathBase = default, Microsoft.AspNetCore.Http.FragmentString fragment = default, Microsoft.AspNetCore.Routing.LinkOptions options = default);
public static string? GetPathByPage (this Microsoft.AspNetCore.Routing.LinkGenerator generator, Microsoft.AspNetCore.Http.HttpContext httpContext, string? page = default, string? handler = default, object? values = default, Microsoft.AspNetCore.Http.PathString? pathBase = default, Microsoft.AspNetCore.Http.FragmentString fragment = default, Microsoft.AspNetCore.Routing.LinkOptions? options = default);
static member GetPathByPage : Microsoft.AspNetCore.Routing.LinkGenerator * Microsoft.AspNetCore.Http.HttpContext * string * string * obj * Nullable<Microsoft.AspNetCore.Http.PathString> * Microsoft.AspNetCore.Http.FragmentString * Microsoft.AspNetCore.Routing.LinkOptions -> string
<Extension()>
Public Function GetPathByPage (generator As LinkGenerator, httpContext As HttpContext, Optional page As String = Nothing, Optional handler As String = Nothing, Optional values As Object = Nothing, Optional pathBase As Nullable(Of PathString) = Nothing, Optional fragment As FragmentString = Nothing, Optional options As LinkOptions = Nothing) As String

Paramètres

generator
LinkGenerator

L’LinkGeneratoropérateur

httpContext
HttpContext

HttpContext associé à la requête actuelle.

page
String

Nom de la page. Utilisé pour résoudre les points de terminaison. Optionnel. Si null est fourni, la valeur d’itinéraire de page actuelle est utilisée.

handler
String

Nom du gestionnaire de page. Utilisé pour résoudre les points de terminaison. Optionnel.

values
Object

Valeurs d'itinéraire. Optionnel. Utilisé pour résoudre les points de terminaison et développer les paramètres dans le modèle d’itinéraire.

pathBase
Nullable<PathString>

Base de chemin d’URI facultative. Ajouté au chemin d’accès dans l’URI résultant. Si elle n’est pas fournie, la valeur de PathBase est utilisée.

fragment
FragmentString

Fragment d’URI. Optionnel. Ajouté à l’URI résultant.

options
LinkOptions

LinkOptions facultatif. Les paramètres sur l’objet fourni remplacent les paramètres avec des noms correspondants à partir de RouteOptions.

Retours

URI avec un chemin absolu ou null si un URI ne peut pas être créé.

S’applique à