Bagikan melalui


UrlHelper Kelas

Definisi

Implementasi IUrlHelper yang berisi metode untuk membangun URL untuk ASP.NET MVC dalam aplikasi.

public ref class UrlHelper : Microsoft::AspNetCore::Mvc::IUrlHelper
public ref class UrlHelper : Microsoft::AspNetCore::Mvc::Routing::UrlHelperBase
public class UrlHelper : Microsoft.AspNetCore.Mvc.IUrlHelper
public class UrlHelper : Microsoft.AspNetCore.Mvc.Routing.UrlHelperBase
type UrlHelper = class
    interface IUrlHelper
type UrlHelper = class
    inherit UrlHelperBase
Public Class UrlHelper
Implements IUrlHelper
Public Class UrlHelper
Inherits UrlHelperBase
Warisan
UrlHelper
Warisan
UrlHelper
Penerapan

Konstruktor

UrlHelper(ActionContext)

Menginisialisasi instans UrlHelper baru kelas menggunakan yang ditentukan actionContext.

Properti

ActionContext

ActionContext Mendapatkan untuk permintaan saat ini.

ActionContext

ActionContext Mendapatkan untuk permintaan saat ini.

(Diperoleh dari UrlHelperBase)
AmbientValues

Mendapatkan yang RouteValueDictionary terkait dengan permintaan saat ini.

AmbientValues

Mendapatkan yang RouteValueDictionary terkait dengan permintaan saat ini.

(Diperoleh dari UrlHelperBase)
HttpContext

Mendapatkan yang HttpContext terkait dengan permintaan saat ini.

Router

Mendapatkan tingkat IRouter atas yang terkait dengan permintaan saat ini. Umumnya implementasi IRouteCollection .

Metode

Action(UrlActionContext)

Menghasilkan URL dengan jalur absolut untuk metode tindakan, yang berisi nama tindakan, nama pengontrol, nilai rute, protokol yang akan digunakan, nama host, dan fragmen yang ditentukan oleh UrlActionContext. Menghasilkan URL absolut jika Protocol dan Host non-null. Lihat bagian keterangan untuk informasi keamanan penting.

Content(String)

Mengonversi jalur virtual (relatif, dimulai dengan ~/) ke jalur absolut aplikasi.

Content(String)

Mengonversi jalur virtual (relatif, dimulai dengan ~/) ke jalur absolut aplikasi.

(Diperoleh dari UrlHelperBase)
GenerateUrl(String, String, String)

Menghasilkan URI dari komponen yang disediakan.

(Diperoleh dari UrlHelperBase)
GenerateUrl(String, String, String, String)

Buat url menggunakan nilai yang ditentukan.

(Diperoleh dari UrlHelperBase)
GenerateUrl(String, String, VirtualPathData, String)

Menghasilkan URL menggunakan komponen yang ditentukan.

GetValuesDictionary(Object)

Mendapatkan menggunakan nilai yang RouteValueDictionary ditentukan.

(Diperoleh dari UrlHelperBase)
GetVirtualPathData(String, RouteValueDictionary)

VirtualPathData Mendapatkan untuk yang ditentukan routeName dan rute values.

IsLocalUrl(String)

Mengembalikan nilai yang menunjukkan apakah URL bersifat lokal. URL dianggap lokal jika tidak memiliki bagian host / otoritas dan memiliki jalur absolut. URL yang menggunakan jalur virtual ('~/') juga lokal.

IsLocalUrl(String)

Mengembalikan nilai yang menunjukkan apakah URL bersifat lokal. URL dianggap lokal jika tidak memiliki bagian host / otoritas dan memiliki jalur absolut. URL yang menggunakan jalur virtual ('~/') juga lokal.

(Diperoleh dari UrlHelperBase)
Link(String, Object)

Menghasilkan URL absolut untuk rute valuesdan yang ditentukan routeName , yang berisi protokol (seperti "http" atau "https") dan nama host dari permintaan saat ini. Lihat bagian keterangan untuk informasi keamanan penting.

Link(String, Object)

Menghasilkan URL absolut untuk rute valuesdan yang ditentukan routeName , yang berisi protokol (seperti "http" atau "https") dan nama host dari permintaan saat ini. Lihat bagian keterangan untuk informasi keamanan penting.

(Diperoleh dari UrlHelperBase)
RouteUrl(UrlRouteContext)

Menghasilkan URL dengan jalur absolut, yang berisi nama rute, nilai rute, protokol yang akan digunakan, nama host, dan fragmen yang ditentukan oleh UrlRouteContext. Menghasilkan URL absolut jika Protocol dan Host non-null. Lihat bagian keterangan untuk informasi keamanan penting.

Metode Ekstensi

Action(IUrlHelper)

Menghasilkan URL dengan jalur untuk metode tindakan.

Action(IUrlHelper, String)

Menghasilkan URL dengan jalur untuk metode tindakan, yang berisi nama yang ditentukan action .

Action(IUrlHelper, String, Object)

Menghasilkan URL dengan jalur untuk metode tindakan, yang berisi nama dan rute valuesyang ditentukan action .

Action(IUrlHelper, String, String)

Menghasilkan URL dengan jalur untuk metode tindakan, yang berisi nama dan controller yang ditentukanaction.

Action(IUrlHelper, String, String, Object)

Menghasilkan URL dengan jalur untuk metode tindakan, yang berisi nama, nama, controller dan rute valuesyang ditentukan action .

Action(IUrlHelper, String, String, Object, String)

Menghasilkan URL dengan jalur untuk metode tindakan, yang berisi nama, nama, controller rutevalues, dan protocol yang ditentukan action untuk digunakan. Lihat bagian keterangan untuk informasi keamanan penting.

Action(IUrlHelper, String, String, Object, String, String)

Menghasilkan URL dengan jalur untuk metode tindakan, yang berisi nama, nama, controller rute values, protocol untuk digunakan, dan host nama yang ditentukanaction. Menghasilkan URL absolut jika protocol dan host non-null. Lihat bagian keterangan untuk informasi keamanan penting.

Action(IUrlHelper, String, String, Object, String, String, String)

Menghasilkan URL dengan jalur untuk metode tindakan, yang berisi nama, nama, rute , yang ditentukan action untuk digunakan, host nama, dan fragment. protocolvaluescontroller Menghasilkan URL absolut jika protocol dan host non-null. Lihat bagian keterangan untuk informasi keamanan penting.

ActionLink(IUrlHelper, String, String, Object, String, String, String)

Menghasilkan URL absolut untuk metode tindakan, yang berisi action nama, nama, controller rute, protocol untuk valuesdigunakan, nama, host dan fragment. Menghasilkan URL absolut jika protocol dan host non-null. Lihat bagian keterangan untuk informasi keamanan penting.

Page(IUrlHelper, String)

Menghasilkan URL dengan jalur relatif untuk yang ditentukan pageName.

Page(IUrlHelper, String, Object)

Menghasilkan URL dengan jalur relatif untuk yang ditentukan pageName.

Page(IUrlHelper, String, String)

Menghasilkan URL dengan jalur relatif untuk yang ditentukan pageName.

Page(IUrlHelper, String, String, Object)

Menghasilkan URL dengan jalur relatif untuk yang ditentukan pageName.

Page(IUrlHelper, String, String, Object, String)

Menghasilkan URL dengan jalur absolut untuk yang ditentukan pageName. Lihat bagian keterangan untuk informasi keamanan penting.

Page(IUrlHelper, String, String, Object, String, String)

Menghasilkan URL dengan jalur absolut untuk yang ditentukan pageName. Lihat bagian keterangan untuk informasi keamanan penting.

Page(IUrlHelper, String, String, Object, String, String, String)

Menghasilkan URL dengan jalur absolut untuk yang ditentukan pageName. Lihat bagian keterangan untuk informasi keamanan penting.

PageLink(IUrlHelper, String, String, Object, String, String, String)

Menghasilkan URL absolut untuk halaman, yang berisi , , rute yang ditentukan pageName, protocol untuk digunakan, host nama, dan fragment.valuespageHandler Menghasilkan URL absolut jika protocol dan host non-null. Lihat bagian keterangan untuk informasi keamanan penting.

RouteUrl(IUrlHelper, Object)

Menghasilkan URL dengan jalur absolut untuk rute valuesyang ditentukan.

RouteUrl(IUrlHelper, String)

Menghasilkan URL dengan jalur absolut untuk yang ditentukan routeName.

RouteUrl(IUrlHelper, String, Object)

Menghasilkan URL dengan jalur absolut untuk rute valuesdan yang ditentukanrouteName.

RouteUrl(IUrlHelper, String, Object, String)

Menghasilkan URL dengan jalur absolut untuk rute dan rute routeNamevaluesyang ditentukan , yang berisi yang ditentukan protocol untuk digunakan. Lihat bagian keterangan untuk informasi keamanan penting.

RouteUrl(IUrlHelper, String, Object, String, String)

Menghasilkan URL dengan jalur absolut untuk rute dan rute routeNamevaluesyang ditentukan , yang berisi yang ditentukan untuk digunakan dan host dinamaiprotocol. Menghasilkan URL absolut jika Protocol dan Host non-null. Lihat bagian keterangan untuk informasi keamanan penting.

RouteUrl(IUrlHelper, String, Object, String, String, String)

Menghasilkan URL dengan jalur absolut untuk rute dan rute routeNamevaluesyang ditentukan , yang berisi yang ditentukan protocol untuk digunakan, nama, host dan fragment. Menghasilkan URL absolut jika Protocol dan Host non-null. Lihat bagian keterangan untuk informasi keamanan penting.

Berlaku untuk