PgVFS.NET
A C# System.IO compatible File System on Postgres
|
Vfs filesystem context More...
Public Member Functions | |
FileSystemManager (ConnectionSettings settings) | |
Ctor More... | |
void | ClearAll () |
ONLY FOR TESTING USE More... | |
void | Commit () |
Commit More... | |
void | Dispose () |
Dispose More... | |
void | Rollback () |
Rollback More... | |
Protected Member Functions | |
FileSystemManager (bool create_transaction, ConnectionSettings settings) | |
Ctor More... | |
Properties | |
IVfsDirectory | Directory [get] |
Directory singleton wrapper More... | |
IVfsFile | File [get] |
File singleton wrapper More... | |
ConnectionSettings | Settings [set] |
Private connection settings More... | |
IVfsPath | Path [get] |
Path More... | |
string | MountPoint [get] |
Properties inherited from Vfs.IFileSystemManager | |
IVfsFile | File [get] |
File accesor More... | |
IVfsDirectory | Directory [get] |
Directory accesor More... | |
IVfsPath | Path [get] |
Path object with semantics More... | |
Properties inherited from Vfs.IMappedVfs | |
string | MountPoint [get] |
Mount point prefix More... | |
Vfs filesystem context
|
protected |
Ctor
create_transaction | |
settings |
Vfs.Postgres.FileSystemManager.FileSystemManager | ( | ConnectionSettings | settings | ) |
Ctor
create_transaction | |
settings |
void Vfs.Postgres.FileSystemManager.ClearAll | ( | ) |
ONLY FOR TESTING USE
void Vfs.Postgres.FileSystemManager.Commit | ( | ) |
Commit
void Vfs.Postgres.FileSystemManager.Dispose | ( | ) |
Dispose
void Vfs.Postgres.FileSystemManager.Rollback | ( | ) |
Rollback
|
get |
Directory singleton wrapper
|
get |
File singleton wrapper
|
get |
Path
|
set |
Private connection settings