C# 클래스 F2F.Sandbox.FileSandbox

Implementation of a file sandbox.
상속: IFileSandbox
파일 보기 프로젝트 열기: apprenda/F2F.Sandbox 1 사용 예제들

공개 메소드들

메소드 설명
CreateDirectories ( ) : IEnumerable
CreateDirectory ( string directoryName ) : string
CreateFile ( string fileName ) : string
CreateTempFile ( ) : string
CreateTempFile ( string fileExtension ) : string
Dispose ( ) : void

Finalize the file sandbox.

ExistsDirectory ( string fileName ) : bool
ExistsFile ( string fileName ) : bool
FileSandbox ( IFileLocator fileLocator ) : System

Create a new file sandbox.

GetTempFile ( ) : string
GetTempFile ( string fileExtension ) : string
ProvideDirectories ( ) : IEnumerable
ProvideDirectory ( string directoryName ) : string
ProvideFile ( string fileName ) : string
ProvideFiles ( ) : IEnumerable
ResolvePath ( string fileName ) : string

비공개 메소드들

메소드 설명
CreateDirectoryIfNotExists ( string sandboxDirectory ) : void
CreateFileInSandbox ( string sandboxFile ) : void
Dispose ( bool disposing ) : void
GetSandboxBasePath ( ) : string
ReleaseUnmanagedResources ( ) : void

메소드 상세

CreateDirectories() 공개 메소드

public CreateDirectories ( ) : IEnumerable
리턴 IEnumerable

CreateDirectory() 공개 메소드

public CreateDirectory ( string directoryName ) : string
directoryName string
리턴 string

CreateFile() 공개 메소드

public CreateFile ( string fileName ) : string
fileName string
리턴 string

CreateTempFile() 공개 메소드

public CreateTempFile ( ) : string
리턴 string

CreateTempFile() 공개 메소드

public CreateTempFile ( string fileExtension ) : string
fileExtension string
리턴 string

Dispose() 공개 메소드

Finalize the file sandbox.
public Dispose ( ) : void
리턴 void

ExistsDirectory() 공개 메소드

public ExistsDirectory ( string fileName ) : bool
fileName string
리턴 bool

ExistsFile() 공개 메소드

public ExistsFile ( string fileName ) : bool
fileName string
리턴 bool

FileSandbox() 공개 메소드

Create a new file sandbox.
public FileSandbox ( IFileLocator fileLocator ) : System
fileLocator IFileLocator The file locator which resolves files.
리턴 System

GetTempFile() 공개 메소드

public GetTempFile ( ) : string
리턴 string

GetTempFile() 공개 메소드

public GetTempFile ( string fileExtension ) : string
fileExtension string
리턴 string

ProvideDirectories() 공개 메소드

public ProvideDirectories ( ) : IEnumerable
리턴 IEnumerable

ProvideDirectory() 공개 메소드

public ProvideDirectory ( string directoryName ) : string
directoryName string
리턴 string

ProvideFile() 공개 메소드

public ProvideFile ( string fileName ) : string
fileName string
리턴 string

ProvideFiles() 공개 메소드

public ProvideFiles ( ) : IEnumerable
리턴 IEnumerable

ResolvePath() 공개 메소드

public ResolvePath ( string fileName ) : string
fileName string
리턴 string