Sdílet prostřednictvím


UrlHelper Třída

Definice

Obsahuje metody pro vytváření adres URL pro ASP.NET MVC v rámci aplikace.

public class UrlHelper
type UrlHelper = class
Public Class UrlHelper
Dědičnost
UrlHelper

Konstruktory

UrlHelper()

Inicializuje novou instanci UrlHelper třídy .

UrlHelper(RequestContext)

Inicializuje novou instanci UrlHelper třídy pomocí zadaného kontextu požadavku.

UrlHelper(RequestContext, RouteCollection)

Inicializuje novou instanci UrlHelper třídy pomocí zadaného kontextu požadavku a kolekce tras.

Vlastnosti

RequestContext

Získá informace o požadavku HTTP, který odpovídá definované trase.

RouteCollection

Získá kolekci, která obsahuje trasy, které jsou registrovány pro aplikaci.

Metody

Action()

Vygeneruje řetězec na plně kvalifikovanou adresu URL metody akce.

Action(String)

Vygeneruje plně kvalifikovanou adresu URL metody akce pomocí zadaného názvu akce.

Action(String, Object)

Vygeneruje plně kvalifikovanou adresu URL metody akce pomocí zadaného názvu akce a hodnot trasy.

Action(String, RouteValueDictionary)

Vygeneruje plně kvalifikovanou adresu URL metody akce pro zadaný název akce a hodnoty trasy.

Action(String, String)

Generuje plně kvalifikovanou adresu URL metody akce pomocí zadaného názvu akce a názvu kontroleru.

Action(String, String, Object)

Generuje plně kvalifikovanou adresu URL metody akce pomocí zadaného názvu akce, názvu kontroleru a hodnot trasy.

Action(String, String, Object, String)

Vygeneruje plně kvalifikovanou adresu URL metody akce pomocí zadaného názvu akce, názvu kontroleru, hodnot tras a protokolu, které se mají použít.

Action(String, String, RouteValueDictionary)

Generuje plně kvalifikovanou adresu URL metody akce pomocí zadaného názvu akce, názvu kontroleru a hodnot trasy.

Action(String, String, RouteValueDictionary, String)

Vygeneruje plně kvalifikovanou adresu URL pro metodu akce pomocí zadaného názvu akce, názvu kontroleru, hodnot tras a protokolu, které se mají použít.

Action(String, String, RouteValueDictionary, String, String)

Vygeneruje plně kvalifikovanou adresu URL pro metodu akce pomocí zadaného názvu akce, názvu kontroleru, hodnot tras, protokolu, který se má použít, a názvu hostitele.

Content(String)

Převede virtuální (relativní) cestu na absolutní cestu aplikace.

Encode(String)

Zakóduje speciální znaky v řetězci adresy URL do ekvivalentů entit znaků.

GenerateContentUrl(String, HttpContextBase)

Vrátí řetězec, který obsahuje adresu URL obsahu.

GenerateUrl(String, String, String, RouteValueDictionary, RouteCollection, RequestContext, Boolean)

Vrátí řetězec, který obsahuje adresu URL.

GenerateUrl(String, String, String, String, String, String, RouteValueDictionary, RouteCollection, RequestContext, Boolean)

Vrátí řetězec, který obsahuje adresu URL.

HttpRouteUrl(String, Object)

Vygeneruje plně kvalifikovanou adresu URL pro zadané hodnoty trasy.

HttpRouteUrl(String, RouteValueDictionary)

Vygeneruje plně kvalifikovanou adresu URL pro zadané hodnoty trasy.

IsLocalUrl(String)

Vrátí hodnotu, která označuje, jestli je adresa URL místní.

RouteUrl(Object)

Vygeneruje plně kvalifikovanou adresu URL pro zadané hodnoty trasy.

RouteUrl(RouteValueDictionary)

Vygeneruje plně kvalifikovanou adresu URL pro zadané hodnoty trasy.

RouteUrl(String)

Vygeneruje plně kvalifikovanou adresu URL pro zadaný název trasy.

RouteUrl(String, Object)

Vygeneruje plně kvalifikovanou adresu URL pro zadané hodnoty trasy pomocí názvu trasy.

RouteUrl(String, Object, String)

Vygeneruje plně kvalifikovanou adresu URL pro zadané hodnoty trasy pomocí názvu trasy a protokolu, který se má použít.

RouteUrl(String, RouteValueDictionary)

Vygeneruje plně kvalifikovanou adresu URL pro zadané hodnoty trasy pomocí názvu trasy.

RouteUrl(String, RouteValueDictionary, String, String)

Vygeneruje plně kvalifikovanou adresu URL pro zadané hodnoty trasy pomocí zadaného názvu trasy, protokolu, který se má použít, a názvu hostitele.

Platí pro