Бөлісу құралы:


VirtualPathData Класс

Определение

Представляет сведения о маршруте и виртуальном пути, которые являются результатом создания URL-адреса с помощью платформы маршрутизации ASP.NET.

public ref class VirtualPathData
public class VirtualPathData
type VirtualPathData = class
Public Class VirtualPathData
Наследование
VirtualPathData

Примеры

В следующем примере показан элемент управления, создающий URL-адрес, основанный на маршруте с параметрами, именованными action и categoryName.

RouteValueDictionary parameters = new RouteValueDictionary { { "action", "show" }, { "categoryName", "bikes" } };
VirtualPathData vpd = RouteTable.Routes.GetVirtualPath(null, parameters);
HyperLink1.NavigateUrl = vpd.VirtualPath;
Dim vpd As VirtualPathData
Dim parameters As RouteValueDictionary

parameters = New RouteValueDictionary(New With {.action = "show", .categoryName = "bikes"})
vpd = RouteTable.Routes.GetVirtualPath(Nothing, parameters)
HyperLink1.NavigateUrl = vpd.VirtualPath

Комментарии

При создании URL-адреса с помощью платформы маршрутизации ASP.NET экземпляр VirtualPathData класса возвращается методом GetVirtualPath . Класс VirtualPathData содержит сведения о маршруте, который соответствовал значениям, предоставленным при вызове GetVirtualPath метода. Объект VirtualPathData также содержит созданный URL-адрес в свойстве VirtualPath . Свойство DataTokens содержит пользовательские значения для маршрута. Извлекается объект маршрута, используемый для создания URL-адреса с помощью Route свойства.

Конструкторы

Имя Описание
VirtualPathData(RouteBase, String)

Инициализирует новый экземпляр класса VirtualPathData.

Свойства

Имя Описание
DataTokens

Возвращает коллекцию пользовательских значений для определения маршрута.

Route

Возвращает или задает маршрут, используемый для создания URL-адреса.

VirtualPath

Возвращает или задает URL-адрес, созданный из определения маршрута.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел