C# Класс SharpUV.Filesystem

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Copy ( string source, string destination, Action callback = null ) : void
CreateDirectory ( string path, Action callback = null ) : void
CreateDirectory ( string path, FilePermissions permissions, Action callback = null ) : void
Delete ( string path, Action callback = null ) : void
Filesystem ( ) : System
Filesystem ( Loop loop ) : System
RemoveDirectory ( string path, Action callback = null ) : void
Stat ( string path, Action callback = null ) : void

Защищенные методы

Метод Описание
OnCopy ( UvArgs args ) : void
OnCreateDirectory ( UvArgs args ) : void
OnDelete ( UvArgs args ) : void
OnRemoveDirectory ( UvArgs args ) : void
OnStat ( UvStatArgs args ) : void

Приватные методы

Метод Описание
CheckError ( int code ) : void
CreateRequest ( ) : IntPtr
FreeRequest ( IntPtr req ) : int
FreeStatRequest ( IntPtr req ) : UvStatArgs
InitDelegates ( ) : void
OnCopyInternal ( UvArgs args ) : void
OnCreateDirectory ( IntPtr req ) : void
OnDelete ( IntPtr req ) : void
OnRemoveDirectory ( IntPtr req ) : void
OnStat ( IntPtr req ) : void

Описание методов

Copy() публичный Метод

public Copy ( string source, string destination, Action callback = null ) : void
source string
destination string
callback Action
Результат void

CreateDirectory() публичный Метод

public CreateDirectory ( string path, Action callback = null ) : void
path string
callback Action
Результат void

CreateDirectory() публичный Метод

public CreateDirectory ( string path, FilePermissions permissions, Action callback = null ) : void
path string
permissions FilePermissions
callback Action
Результат void

Delete() публичный Метод

public Delete ( string path, Action callback = null ) : void
path string
callback Action
Результат void

Filesystem() публичный Метод

public Filesystem ( ) : System
Результат System

Filesystem() публичный Метод

public Filesystem ( Loop loop ) : System
loop Loop
Результат System

OnCopy() защищенный Метод

protected OnCopy ( UvArgs args ) : void
args UvArgs
Результат void

OnCreateDirectory() защищенный Метод

protected OnCreateDirectory ( UvArgs args ) : void
args UvArgs
Результат void

OnDelete() защищенный Метод

protected OnDelete ( UvArgs args ) : void
args UvArgs
Результат void

OnRemoveDirectory() защищенный Метод

protected OnRemoveDirectory ( UvArgs args ) : void
args UvArgs
Результат void

OnStat() защищенный Метод

protected OnStat ( UvStatArgs args ) : void
args UvStatArgs
Результат void

RemoveDirectory() публичный Метод

public RemoveDirectory ( string path, Action callback = null ) : void
path string
callback Action
Результат void

Stat() публичный Метод

public Stat ( string path, Action callback = null ) : void
path string
callback Action
Результат void