VirtualPathProvider.GetFile(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает виртуальный файл из виртуальной файловой системы.
public:
virtual System::Web::Hosting::VirtualFile ^ GetFile(System::String ^ virtualPath);
public virtual System.Web.Hosting.VirtualFile GetFile(string virtualPath);
abstract member GetFile : string -> System.Web.Hosting.VirtualFile
override this.GetFile : string -> System.Web.Hosting.VirtualFile
Public Overridable Function GetFile (virtualPath As String) As VirtualFile
Параметры
- virtualPath
- String
Путь к виртуальному файлу.
Возвращаемое значение
По убыванию VirtualFile класса, представляющего файл в виртуальной файловой системе.
Примеры
В следующем примере кода используется реализация GetFile метода в пользовательском VirtualPathProvider классе. Полный код, необходимый для выполнения примера, см. в разделе VirtualPathProvider "Пример" раздела обзора класса.
public override VirtualFile GetFile(string virtualPath)
{
if (IsPathVirtual(virtualPath))
return new SampleVirtualFile(virtualPath, this);
else
return Previous.GetFile(virtualPath);
}
Public Overrides Function GetFile(ByVal virtualPath As String) As VirtualFile
If (IsPathVirtual(virtualPath)) Then
Return New SampleVirtualFile(virtualPath, Me)
Else
Return Previous.GetFile(virtualPath)
End If
End Function
Комментарии
Метод GetFile возвращает потомок VirtualFile класса, представляющего файл, указанный параметром virtualPath .