C# Класс FileTreeLibrary.FileTree

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

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

Метод Описание
FileTree ( ) : System
addLocation ( string path, string id, string ip, string port ) : string
cp ( string sourcePath, string destinationPath, FileNetworkAddress address ) : string
cpdir ( string sourcePath, string destinationPath ) : string
create ( string path, string name, string locationIP, string locationPort, string id ) : string
fileServers ( string path ) : ArrayList
findDirectory ( string path, string name ) : ArrayList
findDirectory ( FileNode directory, string workingDirectory, string name, ArrayList result ) : void
findFile ( string path, string name ) : ArrayList
findFile ( FileNode directory, string workingDirectory, string name, ArrayList result ) : void
locateDirectory ( string path ) : FileNode
locateFile ( string path ) : FileNode
ls ( string path ) : string
mkdir ( string path, string name ) : string
mv ( string sourcePath, string destinationPath ) : string
removeLocation ( string path, string id ) : string
rename ( string path, string newName ) : string
renamedir ( string path, string newName ) : string
rm ( string path ) : string
rmdir ( string path ) : string
writeLocation ( string path ) : void

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

Метод Описание
delete ( ) : void

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

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

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

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

public addLocation ( string path, string id, string ip, string port ) : string
path string
id string
ip string
port string
Результат string

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

public cp ( string sourcePath, string destinationPath, FileNetworkAddress address ) : string
sourcePath string
destinationPath string
address FileNetworkAddress
Результат string

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

public cpdir ( string sourcePath, string destinationPath ) : string
sourcePath string
destinationPath string
Результат string

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

public create ( string path, string name, string locationIP, string locationPort, string id ) : string
path string
name string
locationIP string
locationPort string
id string
Результат string

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

public fileServers ( string path ) : ArrayList
path string
Результат System.Collections.ArrayList

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

public findDirectory ( string path, string name ) : ArrayList
path string
name string
Результат System.Collections.ArrayList

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

public findDirectory ( FileNode directory, string workingDirectory, string name, ArrayList result ) : void
directory FileNode
workingDirectory string
name string
result System.Collections.ArrayList
Результат void

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

public findFile ( string path, string name ) : ArrayList
path string
name string
Результат System.Collections.ArrayList

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

public findFile ( FileNode directory, string workingDirectory, string name, ArrayList result ) : void
directory FileNode
workingDirectory string
name string
result System.Collections.ArrayList
Результат void

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

public locateDirectory ( string path ) : FileNode
path string
Результат FileNode

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

public locateFile ( string path ) : FileNode
path string
Результат FileNode

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

public ls ( string path ) : string
path string
Результат string

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

public mkdir ( string path, string name ) : string
path string
name string
Результат string

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

public mv ( string sourcePath, string destinationPath ) : string
sourcePath string
destinationPath string
Результат string

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

public removeLocation ( string path, string id ) : string
path string
id string
Результат string

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

public rename ( string path, string newName ) : string
path string
newName string
Результат string

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

public renamedir ( string path, string newName ) : string
path string
newName string
Результат string

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

public rm ( string path ) : string
path string
Результат string

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

public rmdir ( string path ) : string
path string
Результат string

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

public writeLocation ( string path ) : void
path string
Результат void