VirtualPathProvider.FileExists(String) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
가상 파일 시스템에 파일이 있는지 여부를 나타내는 값을 가져옵니다.
public:
virtual bool FileExists(System::String ^ virtualPath);
public virtual bool FileExists (string virtualPath);
abstract member FileExists : string -> bool
override this.FileExists : string -> bool
Public Overridable Function FileExists (virtualPath As String) As Boolean
매개 변수
- virtualPath
- String
가상 파일의 경로입니다.
반환
가상 파일 시스템에 파일이 있으면 true이고, 그렇지 않으면 false입니다.
예제
다음 코드 예제는 구현의 합니다 FileExists 사용자 지정의 메서드 VirtualPathProvider 클래스입니다. 예제를 실행 하는 데 필요한 전체 코드의 예제 섹션을 참조 하세요.를 VirtualPathProvider 클래스 개요 항목입니다.
public override bool FileExists(string virtualPath)
{
if (IsPathVirtual(virtualPath))
{
SampleVirtualFile file = (SampleVirtualFile)GetFile(virtualPath);
return file.Exists;
}
else
{
return Previous.FileExists(virtualPath);
}
}
Public Overrides Function FileExists(ByVal virtualPath As String) As Boolean
If (IsPathVirtual(virtualPath)) Then
Dim file As SampleVirtualFile
file = CType(GetFile(virtualPath), SampleVirtualFile)
Return file.Exists
Else
Return Previous.FileExists(virtualPath)
End If
End Function
설명
재정의 된 FileExists 리소스가 나타내는 컴파일 시스템에 알리기 위해 메서드 virtualPath 이 제공한 가상 파일 시스템에 있는 VirtualPathProvider 인스턴스.