UrlHelper Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Implementace , IUrlHelper která obsahuje metody pro sestavení adres URL pro ASP.NET MVC v rámci aplikace.
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
- Dědičnost
-
UrlHelper
- Dědičnost
- Implementuje
Konstruktory
UrlHelper(ActionContext) |
Inicializuje novou instanci UrlHelper třídy pomocí zadané |
Vlastnosti
ActionContext |
Získá pro ActionContext aktuální požadavek. |
ActionContext |
Získá pro ActionContext aktuální požadavek. (Zděděno od UrlHelperBase) |
AmbientValues |
RouteValueDictionary Získá přidružený k aktuálnímu požadavku. |
AmbientValues |
RouteValueDictionary Získá přidružený k aktuálnímu požadavku. (Zděděno od UrlHelperBase) |
HttpContext |
HttpContext Získá přidružený k aktuálnímu požadavku. |
Router |
Získá nejvyšší úroveň IRouter přidruženou k aktuálnímu požadavku. Obecně implementace IRouteCollection . |
Metody
Action(UrlActionContext) |
Vygeneruje adresu URL s absolutní cestou pro metodu akce, která obsahuje název akce, název kontroleru, hodnoty trasy, protokol, který se má použít, název hostitele a fragment určený parametrem UrlActionContext. Vygeneruje absolutní adresu URL, pokud ProtocolHost nejsou. |
Content(String) |
Převede virtuální cestu (relativní, počínaje ~/) na absolutní cestu aplikace. |
Content(String) |
Převede virtuální cestu (relativní, počínaje ~/) na absolutní cestu aplikace. (Zděděno od UrlHelperBase) |
GenerateUrl(String, String, String) |
Vygeneruje identifikátor URI ze zadaných komponent. (Zděděno od UrlHelperBase) |
GenerateUrl(String, String, String, String) |
Vygenerujte adresu URL pomocí zadaných hodnot. (Zděděno od UrlHelperBase) |
GenerateUrl(String, String, VirtualPathData, String) |
Vygeneruje adresu URL pomocí zadaných komponent. |
GetValuesDictionary(Object) |
RouteValueDictionary Získá pomocí zadaných hodnot. (Zděděno od UrlHelperBase) |
GetVirtualPathData(String, RouteValueDictionary) |
VirtualPathData Získá pro zadanou |
IsLocalUrl(String) |
Vrátí hodnotu, která označuje, jestli je adresa URL místní. Adresa URL se považuje za místní, pokud nemá část hostitele nebo autority a má absolutní cestu. Adresy URL používající virtuální cesty (~/) jsou také místní. |
IsLocalUrl(String) |
Vrátí hodnotu, která označuje, jestli je adresa URL místní. Adresa URL se považuje za místní, pokud nemá část hostitele nebo autority a má absolutní cestu. Adresy URL používající virtuální cesty (~/) jsou také místní. (Zděděno od UrlHelperBase) |
Link(String, Object) |
Vygeneruje absolutní adresu URL pro zadanou |
Link(String, Object) |
Vygeneruje absolutní adresu URL pro zadanou |
RouteUrl(UrlRouteContext) |
Vygeneruje adresu URL s absolutní cestou, která obsahuje název trasy, hodnoty trasy, protokol, který se má použít, název hostitele a fragment určený parametrem UrlRouteContext. Vygeneruje absolutní adresu URL, pokud ProtocolHost nejsou. |
Metody rozšíření
Action(IUrlHelper) |
Vygeneruje adresu URL s cestou pro metodu akce. |
Action(IUrlHelper, String) |
Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný |
Action(IUrlHelper, String, Object) |
Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný |
Action(IUrlHelper, String, String) |
Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadané |
Action(IUrlHelper, String, String, Object) |
Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný |
Action(IUrlHelper, String, String, Object, String) |
Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný |
Action(IUrlHelper, String, String, Object, String, String) |
Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný |
Action(IUrlHelper, String, String, Object, String, String, String) |
Vygeneruje adresu URL s cestou pro metodu akce, která obsahuje zadaný |
ActionLink(IUrlHelper, String, String, Object, String, String, String) |
Vygeneruje absolutní adresu URL pro metodu akce, která obsahuje zadaný |
Page(IUrlHelper, String) |
Vygeneruje adresu URL s relativní cestou pro zadanou |
Page(IUrlHelper, String, Object) |
Vygeneruje adresu URL s relativní cestou pro zadanou |
Page(IUrlHelper, String, String) |
Vygeneruje adresu URL s relativní cestou pro zadanou |
Page(IUrlHelper, String, String, Object) |
Vygeneruje adresu URL s relativní cestou pro zadanou |
Page(IUrlHelper, String, String, Object, String) |
Vygeneruje adresu URL s absolutní cestou pro zadanou |
Page(IUrlHelper, String, String, Object, String, String) |
Vygeneruje adresu URL s absolutní cestou pro zadanou |
Page(IUrlHelper, String, String, Object, String, String, String) |
Vygeneruje adresu URL s absolutní cestou pro zadanou |
PageLink(IUrlHelper, String, String, Object, String, String, String) |
Vygeneruje absolutní adresu URL stránky, která obsahuje zadanou |
RouteUrl(IUrlHelper, Object) |
Vygeneruje adresu URL s absolutní cestou pro zadanou trasu |
RouteUrl(IUrlHelper, String) |
Vygeneruje adresu URL s absolutní cestou pro zadanou |
RouteUrl(IUrlHelper, String, Object) |
Vygeneruje adresu URL s absolutní cestou pro zadanou |
RouteUrl(IUrlHelper, String, Object, String) |
Vygeneruje adresu URL s absolutní cestou pro zadanou trasu |
RouteUrl(IUrlHelper, String, Object, String, String) |
Vygeneruje adresu URL s absolutní cestou pro zadanou trasu |
RouteUrl(IUrlHelper, String, Object, String, String, String) |
Vygeneruje adresu URL s absolutní cestou pro zadanou trasu |