VirtualPathProvider.GetFile(String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém um ficheiro virtual do sistema de ficheiros 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
O caminho para o ficheiro virtual.
Devoluções
Um descendente da VirtualFile classe que representa um ficheiro no sistema de ficheiros virtual.
Exemplos
O seguinte exemplo de código é uma implementação do GetFile método numa classe personalizada VirtualPathProvider . Para o código completo necessário para executar o exemplo, consulte a secção Exemplo do VirtualPathProvider tópico de visão geral da aula.
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
Observações
O GetFile método devolve um descendente da VirtualFile classe que representa o ficheiro especificado pelo virtualPath parâmetro.