Поделиться через


VirtualPathUtility.ToAbsolute Метод

Определение

Преобразует виртуальный путь в абсолютный путь приложения.

Перегрузки

Имя Описание
ToAbsolute(String)

Преобразует виртуальный путь в абсолютный путь приложения.

ToAbsolute(String, String)

Преобразует виртуальный путь в абсолютный путь приложения с помощью указанного пути приложения.

ToAbsolute(String)

Преобразует виртуальный путь в абсолютный путь приложения.

public:
 static System::String ^ ToAbsolute(System::String ^ virtualPath);
public static string ToAbsolute(string virtualPath);
static member ToAbsolute : string -> string
Public Shared Function ToAbsolute (virtualPath As String) As String

Параметры

virtualPath
String

Виртуальный путь для преобразования в относительный путь приложения.

Возвращаемое значение

Абсолютное представление указанного виртуального пути.

Исключения

virtualPath не корень.

Для выхода из верхнего каталога используется ведущий двойной период (.).

Комментарии

Абсолютный путь приложения — это тот, где путь приложения используется вместо корневого оператора (тильда [~]).

Если virtualPath равно:

  • Абсолютный ToAbsolute метод возвращает виртуальный путь без изменений.

  • Относительный ToAbsolute метод добавляет текущий путь виртуального virtualPathкаталога приложения к началу. Например, текущий путь виртуального каталога приложения можно получить из AppDomainAppVirtualPath свойства.

  • Не корень ToAbsolute , метод вызывает ArgumentOutOfRangeException исключение.

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

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

ToAbsolute(String, String)

Преобразует виртуальный путь в абсолютный путь приложения с помощью указанного пути приложения.

public:
 static System::String ^ ToAbsolute(System::String ^ virtualPath, System::String ^ applicationPath);
public static string ToAbsolute(string virtualPath, string applicationPath);
static member ToAbsolute : string * string -> string
Public Shared Function ToAbsolute (virtualPath As String, applicationPath As String) As String

Параметры

virtualPath
String

Виртуальный путь для преобразования в относительный путь приложения.

applicationPath
String

Путь приложения, используемый для преобразования virtualPath в относительный путь.

Возвращаемое значение

Абсолютное представление виртуального virtualPathпути .

Исключения

applicationPath не корень.

Ведущий двойной период (.) используется в пути приложения для выхода из верхнего каталога.

Комментарии

Перегрузка ToAbsoluteToAbsolute метода использует предоставленный путь приложения, а не текущий путь приложения.

Если virtualPath равно:

  • Абсолютный ToAbsolute метод возвращает виртуальный путь без изменений.

  • Относительный ToAbsolute метод applicationPath добавляется в начало виртуального пути.

  • Не корень ToAbsolute , метод вызывает ArgumentOutOfRangeException исключение.

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

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