C# 클래스 PowerDeploy.Core.PhysicalFileSystem

상속: IFileSystem
파일 보기 프로젝트 열기: tobiaszuercher/PowerDeploy 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
CreateTempWorkingDir ( string baseDir = @"c:\temp\pd.reloaded" ) : string
DeleteDirectory ( string path ) : void
DeleteFile ( string path ) : void
DeleteTempWorkingDirs ( ) : void
DirectoryExists ( string path ) : bool
EnsureDirectoryExists ( string path ) : void
EnumerateDirectoryRecursive ( string path, string pattern, SearchOption options ) : IEnumerable
GetParentDirectory ( string path ) : DirectoryInfo
OverwriteFile ( string path, string content ) : void
PhysicalFileSystem ( ) : System
ReadFile ( string path ) : string

메소드 상세

CreateTempWorkingDir() 공개 메소드

public CreateTempWorkingDir ( string baseDir = @"c:\temp\pd.reloaded" ) : string
baseDir string
리턴 string

DeleteDirectory() 공개 메소드

public DeleteDirectory ( string path ) : void
path string
리턴 void

DeleteFile() 공개 메소드

public DeleteFile ( string path ) : void
path string
리턴 void

DeleteTempWorkingDirs() 공개 메소드

public DeleteTempWorkingDirs ( ) : void
리턴 void

DirectoryExists() 공개 메소드

public DirectoryExists ( string path ) : bool
path string
리턴 bool

EnsureDirectoryExists() 공개 메소드

public EnsureDirectoryExists ( string path ) : void
path string
리턴 void

EnumerateDirectoryRecursive() 공개 메소드

public EnumerateDirectoryRecursive ( string path, string pattern, SearchOption options ) : IEnumerable
path string
pattern string
options SearchOption
리턴 IEnumerable

GetParentDirectory() 공개 메소드

public GetParentDirectory ( string path ) : DirectoryInfo
path string
리턴 System.IO.DirectoryInfo

OverwriteFile() 공개 메소드

public OverwriteFile ( string path, string content ) : void
path string
content string
리턴 void

PhysicalFileSystem() 공개 메소드

public PhysicalFileSystem ( ) : System
리턴 System

ReadFile() 공개 메소드

public ReadFile ( string path ) : string
path string
리턴 string