VirtualPathProvider.GetFile(String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en virtuell fil från det virtuella filsystemet.
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
Parametrar
- virtualPath
- String
Sökvägen till den virtuella filen.
Returer
En underordnade till klassen VirtualFile som representerar en fil i det virtuella filsystemet.
Exempel
Följande kodexempel är en implementering av GetFile metoden i en anpassad VirtualPathProvider klass. Fullständig kod som krävs för att köra exemplet finns i avsnittet Exempel i VirtualPathProvider avsnittet klassöversikt.
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
Kommentarer
Metoden GetFile returnerar en underordnad VirtualFile till klassen som representerar filen som anges av parametern virtualPath .