C# Класс fs4net.Memory.Node.FolderNode

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

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

Метод Описание
AddChild ( FileSystemNode node ) : void
CreateFileNode ( string filename ) : FileNode
CreateOrReuseFileNode ( string filename ) : FileNode
CreateOrReuseFolderNode ( string name ) : FolderNode
CreateRoot ( ) : FolderNode
Dispose ( ) : void
FindChildNodeNamed ( string name ) : FileSystemNode
TreeAsString ( int indentLevel ) : string
VerifyCanBeRemoved ( ) : void

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

Метод Описание
FolderNode ( ) : System
FolderNode ( FolderNode parent, string name ) : System
Move ( FileSystemNode source, FolderNode destParentNode, string destName ) : void
RemoveChild ( FileSystemNode nodeToRemove ) : void
RemoveNodeIfExists ( string nodeName ) : void

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

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

public AddChild ( FileSystemNode node ) : void
node FileSystemNode
Результат void

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

public CreateFileNode ( string filename ) : FileNode
filename string
Результат FileNode

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

public CreateOrReuseFileNode ( string filename ) : FileNode
filename string
Результат FileNode

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

public CreateOrReuseFolderNode ( string name ) : FolderNode
name string
Результат FolderNode

CreateRoot() публичный статический Метод

public static CreateRoot ( ) : FolderNode
Результат FolderNode

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

public Dispose ( ) : void
Результат void

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

public FindChildNodeNamed ( string name ) : FileSystemNode
name string
Результат FileSystemNode

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

public TreeAsString ( int indentLevel ) : string
indentLevel int
Результат string

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

public VerifyCanBeRemoved ( ) : void
Результат void