Share via


LinkGeneratorEndpointNameAddressExtensions.GetPathByName Yöntem

Tanım

Aşırı Yüklemeler

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

Sağlanan değerleri temel alan mutlak bir yola sahip bir URI oluşturur.

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

Sağlanan değerleri temel alan mutlak bir yola sahip bir URI oluşturur.

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

Sağlanan değerleri temel alan mutlak bir yola sahip bir URI oluşturur.

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

Sağlanan değerleri temel alan mutlak bir yola sahip bir URI oluşturur.

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

Sağlanan değerleri temel alan mutlak bir yola sahip bir URI oluşturur.

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

Parametreler

endpointName
String

Uç nokta adı. Uç noktaları çözümlemek için kullanılır.

values
RouteValueDictionary

Yol değerleri. Yol şablonundaki parametreleri genişletmek için kullanılır. İsteğe bağlı.

pathBase
PathString

İsteğe bağlı bir URI yol tabanı. Sonuçta elde edilen URI'deki yola önceden eklenmiştir.

fragment
FragmentString

İsteğe bağlı bir URI parçası. Sonuçta elde edilen URI'ye eklenir.

options
LinkOptions

İsteğe bağlı LinkOptionsbir . Sağlanan nesnedeki ayarlar, 'den RouteOptionseşleşen adlarla ayarları geçersiz kılar.

Döndürülenler

Mutlak yolu olan bir URI veya null.

Şunlara uygulanır

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

Kaynak:
LinkGeneratorEndpointNameAddressExtensions.cs

Sağlanan değerleri temel alan mutlak bir yola sahip bir URI oluşturur.

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

Parametreler

endpointName
String

Uç nokta adı. Uç noktaları çözümlemek için kullanılır.

values
Object

Yol değerleri. Yol şablonundaki parametreleri genişletmek için kullanılır. İsteğe bağlı.

pathBase
PathString

İsteğe bağlı bir URI yol tabanı. Sonuçta elde edilen URI'deki yola önceden eklenmiştir.

fragment
FragmentString

İsteğe bağlı bir URI parçası. Sonuçta elde edilen URI'ye eklenir.

options
LinkOptions

İsteğe bağlı LinkOptionsbir . Sağlanan nesnedeki ayarlar, 'den RouteOptionseşleşen adlarla ayarları geçersiz kılar.

Döndürülenler

Mutlak yolu olan bir URI veya null.

Şunlara uygulanır

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

Sağlanan değerleri temel alan mutlak bir yola sahip bir URI oluşturur.

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

Parametreler

httpContext
HttpContext

HttpContext Geçerli istekle ilişkili.

endpointName
String

Uç nokta adı. Uç noktaları çözümlemek için kullanılır.

values
RouteValueDictionary

Yol değerleri. Yol şablonundaki parametreleri genişletmek için kullanılır. İsteğe bağlı.

pathBase
Nullable<PathString>

İsteğe bağlı bir URI yol tabanı. Sonuçta elde edilen URI'deki yola önceden eklenmiştir. Sağlanmazsa değeri PathBase kullanılır.

fragment
FragmentString

İsteğe bağlı bir URI parçası. Sonuçta elde edilen URI'ye eklenir.

options
LinkOptions

İsteğe bağlı LinkOptionsbir . Sağlanan nesnedeki ayarlar, 'den RouteOptionseşleşen adlarla ayarları geçersiz kılar.

Döndürülenler

Mutlak yolu olan bir URI veya null.

Şunlara uygulanır

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

Kaynak:
LinkGeneratorEndpointNameAddressExtensions.cs

Sağlanan değerleri temel alan mutlak bir yola sahip bir URI oluşturur.

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

Parametreler

httpContext
HttpContext

HttpContext Geçerli istekle ilişkili.

endpointName
String

Uç nokta adı. Uç noktaları çözümlemek için kullanılır.

values
Object

Yol değerleri. Yol şablonundaki parametreleri genişletmek için kullanılır. İsteğe bağlı.

pathBase
Nullable<PathString>

İsteğe bağlı bir URI yol tabanı. Sonuçta elde edilen URI'deki yola önceden eklenmiştir. Sağlanmazsa değeri PathBase kullanılır.

fragment
FragmentString

İsteğe bağlı bir URI parçası. Sonuçta elde edilen URI'ye eklenir.

options
LinkOptions

İsteğe bağlı LinkOptionsbir . Sağlanan nesnedeki ayarlar, 'den RouteOptionseşleşen adlarla ayarları geçersiz kılar.

Döndürülenler

Mutlak yolu olan bir URI veya null.

Şunlara uygulanır