C# Class Praeclarum.IO.CloudFileSystem

Inheritance: IFileSystem
Mostra file Open project: praeclarum/Praeclarum

Public Methods

Method Description
CloudFileSystem ( ) : System
CreateDirectory ( string path ) : Task
CreateFile ( string path, byte contents ) : Task
DeleteFile ( string path ) : Task
FileExists ( string path ) : Task
GetFile ( string path ) : Task
GetLocalPath ( string path ) : string
Initialize ( ) : System.Threading.Tasks.Task
ListFiles ( string directory ) : Task>
Move ( string fromPath, string toPath ) : Task

Private Methods

Method Description
BeginQuery ( ) : System.Threading.Tasks.Task
HandleQueryFileListReceived ( object sender, NSNotificationEventArgs e ) : void
ReadQueryResults ( ) : void

Method Details

CloudFileSystem() public method

public CloudFileSystem ( ) : System
return System

CreateDirectory() public method

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

CreateFile() public method

public CreateFile ( string path, byte contents ) : Task
path string
contents byte
return Task

DeleteFile() public method

public DeleteFile ( string path ) : Task
path string
return Task

FileExists() public method

public FileExists ( string path ) : Task
path string
return Task

GetFile() public method

public GetFile ( string path ) : Task
path string
return Task

GetLocalPath() public method

public GetLocalPath ( string path ) : string
path string
return string

Initialize() public method

public Initialize ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

ListFiles() public method

public ListFiles ( string directory ) : Task>
directory string
return Task>

Move() public method

public Move ( string fromPath, string toPath ) : Task
fromPath string
toPath string
return Task