LinkGeneratorEndpointNameAddressExtensions.GetPathByName Metoda

Definicja

Przeciążenia

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

Generuje identyfikator URI ze ścieżką bezwzględną na podstawie podanych wartości.

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

Generuje identyfikator URI ze ścieżką bezwzględną na podstawie podanych wartości.

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

Generuje identyfikator URI ze ścieżką bezwzględną na podstawie podanych wartości.

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

Generuje identyfikator URI ze ścieżką bezwzględną na podstawie podanych wartości.

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

Generuje identyfikator URI ze ścieżką bezwzględną na podstawie podanych wartości.

public static string? GetPathByName (this Microsoft.AspNetCore.Routing.LinkGenerator generator, string endpointName, 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 GetPathByName : 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 GetPathByName (generator As LinkGenerator, endpointName As String, Optional values As RouteValueDictionary = Nothing, Optional pathBase As PathString = Nothing, Optional fragment As FragmentString = Nothing, Optional options As LinkOptions = Nothing) As String

Parametry

generator
LinkGenerator

Element LinkGenerator.

endpointName
String

Nazwa punktu końcowego. Służy do rozpoznawania punktów końcowych.

values
RouteValueDictionary

Wartości trasy. Służy do rozwijania parametrów w szablonie trasy. Opcjonalny.

pathBase
PathString

Opcjonalna baza ścieżki identyfikatora URI. Prepended do ścieżki w wynikowym identyfikatorze URI.

fragment
FragmentString

Opcjonalny fragment identyfikatora URI. Dołączono do wynikowego identyfikatora URI.

options
LinkOptions

Opcjonalny element LinkOptions. Ustawienia w podanym obiekcie zastępują ustawienia pasującymi nazwami z elementu RouteOptions.

Zwraca

Identyfikator URI ze ścieżką bezwzględną lub null.

Dotyczy

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

Źródło:
LinkGeneratorEndpointNameAddressExtensions.cs

Generuje identyfikator URI ze ścieżką bezwzględną na podstawie podanych wartości.

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

Parametry

generator
LinkGenerator

Element LinkGenerator.

endpointName
String

Nazwa punktu końcowego. Służy do rozpoznawania punktów końcowych.

values
Object

Wartości trasy. Służy do rozwijania parametrów w szablonie trasy. Opcjonalny.

pathBase
PathString

Opcjonalna baza ścieżki identyfikatora URI. Prepended do ścieżki w wynikowym identyfikatorze URI.

fragment
FragmentString

Opcjonalny fragment identyfikatora URI. Dołączono do wynikowego identyfikatora URI.

options
LinkOptions

Opcjonalny element LinkOptions. Ustawienia w podanym obiekcie zastępują ustawienia pasującymi nazwami z elementu RouteOptions.

Zwraca

Identyfikator URI ze ścieżką bezwzględną lub null.

Dotyczy

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

Generuje identyfikator URI ze ścieżką bezwzględną na podstawie podanych wartości.

public static string? GetPathByName (this Microsoft.AspNetCore.Routing.LinkGenerator generator, Microsoft.AspNetCore.Http.HttpContext httpContext, string endpointName, 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 GetPathByName : 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 GetPathByName (generator As LinkGenerator, httpContext As HttpContext, endpointName 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

Parametry

generator
LinkGenerator

Element LinkGenerator.

httpContext
HttpContext

Element HttpContext skojarzony z bieżącym żądaniem.

endpointName
String

Nazwa punktu końcowego. Służy do rozpoznawania punktów końcowych.

values
RouteValueDictionary

Wartości trasy. Służy do rozwijania parametrów w szablonie trasy. Opcjonalny.

pathBase
Nullable<PathString>

Opcjonalna baza ścieżki identyfikatora URI. Prepended do ścieżki w wynikowym identyfikatorze URI. Jeśli nie zostanie podana, zostanie użyta PathBase wartość .

fragment
FragmentString

Opcjonalny fragment identyfikatora URI. Dołączono do wynikowego identyfikatora URI.

options
LinkOptions

Opcjonalny element LinkOptions. Ustawienia w podanym obiekcie zastępują ustawienia pasującymi nazwami z elementu RouteOptions.

Zwraca

Identyfikator URI ze ścieżką bezwzględną lub null.

Dotyczy

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

Źródło:
LinkGeneratorEndpointNameAddressExtensions.cs

Generuje identyfikator URI ze ścieżką bezwzględną na podstawie podanych wartości.

public static string GetPathByName (this Microsoft.AspNetCore.Routing.LinkGenerator generator, Microsoft.AspNetCore.Http.HttpContext httpContext, string endpointName, object values, Microsoft.AspNetCore.Http.PathString? pathBase = default, Microsoft.AspNetCore.Http.FragmentString fragment = default, Microsoft.AspNetCore.Routing.LinkOptions options = default);
public static string? GetPathByName (this Microsoft.AspNetCore.Routing.LinkGenerator generator, Microsoft.AspNetCore.Http.HttpContext httpContext, string endpointName, object? values, Microsoft.AspNetCore.Http.PathString? pathBase = default, Microsoft.AspNetCore.Http.FragmentString fragment = default, Microsoft.AspNetCore.Routing.LinkOptions? options = default);
static member GetPathByName : 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 GetPathByName (generator As LinkGenerator, httpContext As HttpContext, endpointName As String, values As Object, Optional pathBase As Nullable(Of PathString) = Nothing, Optional fragment As FragmentString = Nothing, Optional options As LinkOptions = Nothing) As String

Parametry

generator
LinkGenerator

Element LinkGenerator.

httpContext
HttpContext

Element HttpContext skojarzony z bieżącym żądaniem.

endpointName
String

Nazwa punktu końcowego. Służy do rozpoznawania punktów końcowych.

values
Object

Wartości trasy. Służy do rozwijania parametrów w szablonie trasy. Opcjonalny.

pathBase
Nullable<PathString>

Opcjonalna baza ścieżki identyfikatora URI. Prepended do ścieżki w wynikowym identyfikatorze URI. Jeśli nie zostanie podana, zostanie użyta PathBase wartość .

fragment
FragmentString

Opcjonalny fragment identyfikatora URI. Dołączono do wynikowego identyfikatora URI.

options
LinkOptions

Opcjonalny element LinkOptions. Ustawienia w podanym obiekcie zastępują ustawienia pasującymi nazwami z elementu RouteOptions.

Zwraca

Identyfikator URI ze ścieżką bezwzględną lub null.

Dotyczy