VirtualPathProvider.GetFile(String) Metoda

Definice

Získá virtuální soubor z virtuálního systému souborů.

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

Parametry

virtualPath
String

Cesta k virtuálnímu souboru.

Návraty

Potomek VirtualFile třídy, která představuje soubor ve virtuálním systému souborů.

Příklady

Následující příklad kódu je implementace GetFile metody ve vlastní VirtualPathProvider třídě. Úplný kód potřebný ke spuštění příkladu najdete v části Příklad v tématu přehledu VirtualPathProvider třídy.

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

Poznámky

Metoda GetFile vrátí descendent VirtualFile třídy, která představuje soubor určený parametrem virtualPath .

Platí pro