VirtualPathProvider.GetFile(String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
.