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 인스턴스.