UrlHelperExtensions.PageLink Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir sayfa için, kullanılacak, pageName
ad ve fragment
belirtilen host
, pageHandler
yolunu values
protocol
içeren mutlak bir URL oluşturur.
ve host
değilsenull
mutlak bir URL protocol
oluşturur. Önemli güvenlik bilgileri için açıklamalar bölümüne bakın.
public static string PageLink (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string pageName = default, string pageHandler = default, object values = default, string protocol = default, string host = default, string fragment = default);
public static string? PageLink (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string? pageName = default, string? pageHandler = default, object? values = default, string? protocol = default, string? host = default, string? fragment = default);
static member PageLink : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string * obj * string * string * string -> string
<Extension()>
Public Function PageLink (urlHelper As IUrlHelper, Optional pageName As String = Nothing, Optional pageHandler As String = Nothing, Optional values As Object = Nothing, Optional protocol As String = Nothing, Optional host As String = Nothing, Optional fragment As String = Nothing) As String
Parametreler
- urlHelper
- IUrlHelper
- pageName
- String
URL'sinin oluşturulacağı sayfa adı. olduğunda null
, varsayılan olarak geçerli yürütülmekte olan sayfayı kullanır.
- pageHandler
- String
url'sini oluşturmak için işleyici. olduğunda null
, varsayılan olarak geçerli yürüten işleyiciyi kullanır.
- values
- Object
Yol değerlerini içeren bir nesne.
- protocol
- String
"http" veya "https" gibi URL protokolü.
- host
- String
URL'nin ana bilgisayar adı.
- fragment
- String
URL'nin parçası.
Döndürülenler
Oluşturulan URL.
Açıklamalar
değeri host
güvenilir bir değer olmalıdır. Geçerli isteğin değerine güvenmek, üst bilgi doğrulanmadığı sürece güvenilmeyen girişin sonuçta elde edilen URI'yi etkilemesine Host
izin verebilir. Dağıtım ortamınızda üst bilgiyi düzgün bir şekilde doğrulama Host
yönergeleri için dağıtım belgelerine bakın.