UrlHelper Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Implementacja tej metody IUrlHelper zawiera metody tworzenia adresów URL dla ASP.NET MVC w aplikacji.
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
- Dziedziczenie
-
UrlHelper
- Dziedziczenie
- Implementuje
Konstruktory
| UrlHelper(ActionContext) |
Inicjuje UrlHelper nowe wystąpienie klasy przy użyciu określonego |
Właściwości
| ActionContext |
Pobiera element ActionContext dla bieżącego żądania. |
| ActionContext |
Pobiera element ActionContext dla bieżącego żądania. (Odziedziczone po UrlHelperBase) |
| AmbientValues |
Pobiera element RouteValueDictionary skojarzony z bieżącym żądaniem. |
| AmbientValues |
Pobiera element RouteValueDictionary skojarzony z bieżącym żądaniem. (Odziedziczone po UrlHelperBase) |
| HttpContext |
Pobiera element HttpContext skojarzony z bieżącym żądaniem. |
| Router |
Pobiera najwyższy poziom IRouter skojarzony z bieżącym żądaniem. Ogólnie implementacja IRouteCollection . |
Metody
| Action(UrlActionContext) |
Generuje adres URL ze ścieżką bezwzględną dla metody akcji, która zawiera nazwę akcji, nazwę kontrolera, wartości trasy, protokół do użycia, nazwę hosta i fragment określony przez UrlActionContext. Generuje bezwzględny adres URL, jeśli Protocol i Host nie |
| Content(String) |
Konwertuje wirtualną (względną, rozpoczynającą się od ~/) ścieżkę bezwzględną aplikacji. |
| Content(String) |
Konwertuje wirtualną (względną, rozpoczynającą się od ~/) ścieżkę bezwzględną aplikacji. (Odziedziczone po UrlHelperBase) |
| GenerateUrl(String, String, String) |
Generuje identyfikator URI z podanych składników. (Odziedziczone po UrlHelperBase) |
| GenerateUrl(String, String, String, String) |
Wygeneruj adres URL przy użyciu określonych wartości. (Odziedziczone po UrlHelperBase) |
| GenerateUrl(String, String, VirtualPathData, String) |
Generuje adres URL przy użyciu określonych składników. |
| GetValuesDictionary(Object) |
Pobiera obiekt RouteValueDictionary przy użyciu określonych wartości. (Odziedziczone po UrlHelperBase) |
| GetVirtualPathData(String, RouteValueDictionary) |
Pobiera wartość VirtualPathData dla określonej i |
| IsLocalUrl(String) |
Zwraca wartość wskazującą, czy adres URL jest lokalny. Adres URL jest uznawany za lokalny, jeśli nie ma części hosta/urzędu i ma ścieżkę bezwzględną. Adresy URL używające ścieżek wirtualnych ('~/') są również lokalne. |
| IsLocalUrl(String) |
Zwraca wartość wskazującą, czy adres URL jest lokalny. Adres URL jest uznawany za lokalny, jeśli nie ma części hosta/urzędu i ma ścieżkę bezwzględną. Adresy URL używające ścieżek wirtualnych ('~/') są również lokalne. (Odziedziczone po UrlHelperBase) |
| Link(String, Object) |
Generuje bezwzględny adres URL dla określonego |
| Link(String, Object) |
Generuje bezwzględny adres URL dla określonego |
| RouteUrl(UrlRouteContext) |
Generuje adres URL ze ścieżką bezwzględną, która zawiera nazwę trasy, wartości tras, protokół do użycia, nazwę hosta i fragment określony przez UrlRouteContext. Generuje bezwzględny adres URL, jeśli Protocol i Host nie |
Metody rozszerzania
| Action(IUrlHelper) |
Generuje adres URL ze ścieżką dla metody akcji. |
| Action(IUrlHelper, String) |
Generuje adres URL ze ścieżką dla metody akcji, która zawiera określoną |
| Action(IUrlHelper, String, Object) |
Generuje adres URL ze ścieżką dla metody akcji, która zawiera określoną |
| Action(IUrlHelper, String, String) |
Generuje adres URL ze ścieżką dla metody akcji, która zawiera określone |
| Action(IUrlHelper, String, String, Object) |
Generuje adres URL ze ścieżką dla metody akcji, która zawiera określoną |
| Action(IUrlHelper, String, String, Object, String) |
Generuje adres URL ze ścieżką dla metody akcji, która zawiera określoną |
| Action(IUrlHelper, String, String, Object, String, String) |
Generuje adres URL ze ścieżką dla metody akcji, która zawiera określoną |
| Action(IUrlHelper, String, String, Object, String, String, String) |
Generuje adres URL ze ścieżką dla metody akcji, która zawiera określoną |
| ActionLink(IUrlHelper, String, String, Object, String, String, String) |
Generuje bezwzględny adres URL dla metody akcji, która zawiera określoną nazwę, |
| Page(IUrlHelper, String) |
Generuje adres URL ze ścieżką względną dla określonego |
| Page(IUrlHelper, String, Object) |
Generuje adres URL ze ścieżką względną dla określonego |
| Page(IUrlHelper, String, String) |
Generuje adres URL ze ścieżką względną dla określonego |
| Page(IUrlHelper, String, String, Object) |
Generuje adres URL ze ścieżką względną dla określonego |
| Page(IUrlHelper, String, String, Object, String) |
Generuje adres URL z ścieżką bezwzględną dla określonego |
| Page(IUrlHelper, String, String, Object, String, String) |
Generuje adres URL z ścieżką bezwzględną dla określonego |
| Page(IUrlHelper, String, String, Object, String, String, String) |
Generuje adres URL z ścieżką bezwzględną dla określonego |
| PageLink(IUrlHelper, String, String, Object, String, String, String) |
Generuje bezwzględny adres URL dla strony, która zawiera określone |
| RouteUrl(IUrlHelper, Object) |
Generuje adres URL ze ścieżką bezwzględną dla określonej trasy |
| RouteUrl(IUrlHelper, String) |
Generuje adres URL z ścieżką bezwzględną dla określonego |
| RouteUrl(IUrlHelper, String, Object) |
Generuje adres URL ze ścieżką bezwzględną dla określonej |
| RouteUrl(IUrlHelper, String, Object, String) |
Generuje adres URL ze ścieżką bezwzględną dla określonej trasy |
| RouteUrl(IUrlHelper, String, Object, String, String) |
Generuje adres URL ze ścieżką bezwzględną dla określonej trasy |
| RouteUrl(IUrlHelper, String, Object, String, String, String) |
Generuje adres URL ze ścieżką bezwzględną dla określonej trasy |