Bahasa

VirtualPathProvider.GetFile(String) Metode

Definisi

Mendapatkan file virtual dari sistem file 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

Parameter

virtualPath
String

Jalur ke file virtual.

Mengembalikan

Turunan kelas VirtualFile yang mewakili file dalam sistem file virtual.

Contoh

Contoh kode berikut adalah implementasi GetFile metode dalam kelas kustom VirtualPathProvider . Untuk kode lengkap yang diperlukan untuk menjalankan contoh, lihat bagian VirtualPathProvider Contoh dari topik gambaran umum kelas.

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

Keterangan

Metode mengembalikan GetFile turunan kelas VirtualFile yang mewakili file yang ditentukan oleh virtualPath parameter .

Berlaku untuk