VirtualPathProvider.GetFile(String) 메서드

정의

가상 파일 시스템에서 가상 파일을 가져옵니다.

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

매개 변수

virtualPath
String

가상 파일의 경로입니다.

반품

가상 파일 시스템의 파일을 나타내는 클래스의 VirtualFile 하위 항목입니다.

예제

다음 코드 예제는 사용자 지정 GetFile 클래스에서 메서드의 VirtualPathProvider 구현입니다. 예제를 실행하는 데 필요한 전체 코드는 클래스 개요 항목의 예제 섹션을 VirtualPathProvider 참조하세요.

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

설명

메서드는 GetFile 매개 변수로 지정된 VirtualFile 파일을 나타내는 클래스의 virtualPath 하위 항목을 반환합니다.

적용 대상