VirtualPathProvider.GetFile(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recibe un archivo virtual del sistema de archivos virtual.
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
Parámetros
- virtualPath
- String
Ruta de acceso al archivo virtual.
Devoluciones
Descendiente de la clase VirtualFile que representa un archivo del sistema de archivos virtual.
Ejemplos
El ejemplo de código siguiente es una implementación del GetFile método en una clase personalizada VirtualPathProvider . Para obtener el código completo necesario para ejecutar el ejemplo, vea la sección Ejemplo del tema de información general de la VirtualPathProvider clase.
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
Comentarios
El GetFile método devuelve un descendiente de la VirtualFile clase que representa el archivo especificado por el virtualPath
parámetro .