LinkGeneratorRouteValuesAddressExtensions.GetPathByRouteValues Metodo

Definizione

Overload

GetPathByRouteValues(LinkGenerator, String, RouteValueDictionary, PathString, FragmentString, LinkOptions)

Genera un URI con un percorso assoluto in base ai valori specificati.

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

Genera un URI con un percorso assoluto in base ai valori specificati.

GetPathByRouteValues(LinkGenerator, HttpContext, String, RouteValueDictionary, Nullable<PathString>, FragmentString, LinkOptions)

Genera un URI con un percorso assoluto in base ai valori specificati.

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

Genera un URI con un percorso assoluto in base ai valori specificati.

GetPathByRouteValues(LinkGenerator, String, RouteValueDictionary, PathString, FragmentString, LinkOptions)

Origine:
LinkGeneratorRouteValuesAddressExtensions.cs

Genera un URI con un percorso assoluto in base ai valori specificati.

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

Parametri

generator
LinkGenerator

Oggetto LinkGenerator.

routeName
String

Nome della route. Usato per risolvere gli endpoint. Facoltativa.

values
RouteValueDictionary

Valori della route. Usato per risolvere gli endpoint ed espandere i parametri nel modello di route. Facoltativa.

pathBase
PathString

Base del percorso URI facoltativo. Anteporre al percorso nell'URI risultante.

fragment
FragmentString

Frammento di URI facoltativo. Aggiunto all'URI risultante.

options
LinkOptions

Oggetto LinkOptions facoltativo. Le impostazioni sull'oggetto specificato eseguono l'override delle impostazioni con nomi corrispondenti da RouteOptions.

Restituisce

URI con un percorso assoluto o null.

Si applica a

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

Origine:
LinkGeneratorRouteValuesAddressExtensions.cs
Origine:
LinkGeneratorRouteValuesAddressExtensions.cs

Genera un URI con un percorso assoluto in base ai valori specificati.

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

Parametri

generator
LinkGenerator

Oggetto LinkGenerator.

routeName
String

Nome della route. Usato per risolvere gli endpoint. Facoltativa.

values
Object

Valori della route. Usato per risolvere gli endpoint ed espandere i parametri nel modello di route. Facoltativa.

pathBase
PathString

Base del percorso URI facoltativo. Anteporre al percorso nell'URI risultante.

fragment
FragmentString

Frammento di URI facoltativo. Aggiunto all'URI risultante.

options
LinkOptions

Oggetto LinkOptions facoltativo. Le impostazioni sull'oggetto specificato eseguono l'override delle impostazioni con nomi corrispondenti da RouteOptions.

Restituisce

URI con un percorso assoluto o null.

Si applica a

GetPathByRouteValues(LinkGenerator, HttpContext, String, RouteValueDictionary, Nullable<PathString>, FragmentString, LinkOptions)

Origine:
LinkGeneratorRouteValuesAddressExtensions.cs

Genera un URI con un percorso assoluto in base ai valori specificati.

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

Parametri

generator
LinkGenerator

Oggetto LinkGenerator.

httpContext
HttpContext

Oggetto HttpContext associato alla richiesta corrente.

routeName
String

Nome della route. Usato per risolvere gli endpoint. Facoltativa.

values
RouteValueDictionary

Valori della route. Usato per risolvere gli endpoint ed espandere i parametri nel modello di route. Facoltativa.

pathBase
Nullable<PathString>

Base del percorso URI facoltativo. Anteporre al percorso nell'URI risultante. Se non specificato, verrà utilizzato il valore di PathBase .

fragment
FragmentString

Frammento di URI facoltativo. Aggiunto all'URI risultante.

options
LinkOptions

Oggetto LinkOptions facoltativo. Le impostazioni sull'oggetto specificato eseguono l'override delle impostazioni con nomi corrispondenti da RouteOptions.

Restituisce

URI con un percorso assoluto o null.

Si applica a

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

Origine:
LinkGeneratorRouteValuesAddressExtensions.cs
Origine:
LinkGeneratorRouteValuesAddressExtensions.cs

Genera un URI con un percorso assoluto in base ai valori specificati.

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

Parametri

generator
LinkGenerator

Oggetto LinkGenerator.

httpContext
HttpContext

Oggetto HttpContext associato alla richiesta corrente.

routeName
String

Nome della route. Usato per risolvere gli endpoint. Facoltativa.

values
Object

Valori della route. Usato per risolvere gli endpoint ed espandere i parametri nel modello di route. Facoltativa.

pathBase
Nullable<PathString>

Base del percorso URI facoltativo. Anteporre al percorso nell'URI risultante. Se non specificato, verrà utilizzato il valore di PathBase .

fragment
FragmentString

Frammento di URI facoltativo. Aggiunto all'URI risultante.

options
LinkOptions

Oggetto LinkOptions facoltativo. Le impostazioni sull'oggetto specificato eseguono l'override delle impostazioni con nomi corrispondenti da RouteOptions.

Restituisce

URI con un percorso assoluto o null.

Si applica a