C# Class OpenFileSystem.IO.FileSystems.InMemory.InMemoryFileSystem

Inheritance: IFileSystem
显示文件 Open project: openrasta/openfilesystem Class Usage Examples

Public Methods

Method Description
CreateDirectory ( string path ) : IDirectory
CreateTempDirectory ( ) : ITemporaryDirectory
CreateTempFile ( ) : ITemporaryFile
GetCurrentDirectory ( ) : IDirectory
GetDirectory ( string directoryPath ) : IDirectory
GetFile ( string filePath ) : IFile
GetPath ( string path ) : Path
GetTempDirectory ( ) : IDirectory
InMemoryFileSystem ( ) : System

Private Methods

Method Description
EnsureTerminatedByDirectorySeparator ( string directoryPath ) : string
GetRoot ( string path ) : IDirectory

Method Details

CreateDirectory() public method

public CreateDirectory ( string path ) : IDirectory
path string
return IDirectory

CreateTempDirectory() public method

public CreateTempDirectory ( ) : ITemporaryDirectory
return ITemporaryDirectory

CreateTempFile() public method

public CreateTempFile ( ) : ITemporaryFile
return ITemporaryFile

GetCurrentDirectory() public method

public GetCurrentDirectory ( ) : IDirectory
return IDirectory

GetDirectory() public method

public GetDirectory ( string directoryPath ) : IDirectory
directoryPath string
return IDirectory

GetFile() public method

public GetFile ( string filePath ) : IFile
filePath string
return IFile

GetPath() public method

public GetPath ( string path ) : Path
path string
return Path

GetTempDirectory() public method

public GetTempDirectory ( ) : IDirectory
return IDirectory

InMemoryFileSystem() public method

public InMemoryFileSystem ( ) : System
return System