C# Class Deveel.Data.Store.PortableFileSystem

Inheritance: IFileSystem
Afficher le fichier Open project: deveel/deveeldb Class Usage Examples

Private Properties

Свойство Type Description
GetParentFolder IFolder

Méthodes publiques

Méthode Description
CombinePath ( string path1, string path2 ) : string
CreateDirectory ( string path ) : void
CreateFile ( string path ) : IFile
DeleteFile ( string path ) : bool
DirectoryExists ( string path ) : bool
FileExists ( string path ) : bool
GetFileSize ( string path ) : long
OpenFile ( string path, bool readOnly ) : IFile
PortableFileSystem ( ) : System
RenameFile ( string sourcePath, string destPath ) : bool

Private Methods

Méthode Description
GetParentFolder ( string path, string &fileName ) : IFolder

Method Details

CombinePath() public méthode

public CombinePath ( string path1, string path2 ) : string
path1 string
path2 string
Résultat string

CreateDirectory() public méthode

public CreateDirectory ( string path ) : void
path string
Résultat void

CreateFile() public méthode

public CreateFile ( string path ) : IFile
path string
Résultat IFile

DeleteFile() public méthode

public DeleteFile ( string path ) : bool
path string
Résultat bool

DirectoryExists() public méthode

public DirectoryExists ( string path ) : bool
path string
Résultat bool

FileExists() public méthode

public FileExists ( string path ) : bool
path string
Résultat bool

GetFileSize() public méthode

public GetFileSize ( string path ) : long
path string
Résultat long

OpenFile() public méthode

public OpenFile ( string path, bool readOnly ) : IFile
path string
readOnly bool
Résultat IFile

PortableFileSystem() public méthode

public PortableFileSystem ( ) : System
Résultat System

RenameFile() public méthode

public RenameFile ( string sourcePath, string destPath ) : bool
sourcePath string
destPath string
Résultat bool