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 |