C# Class CSharpUtils.VirtualFileSystem.NodeFileSystem.Node

Show file Open project: soywiz/csharputils

Public Properties

Property Type Description
Childs Node>.Dictionary
FileSystemEntry FileSystemEntry
Name String
NodeFileSystem NodeFileSystem
Parent Node

Protected Properties

Property Type Description
_FileSystemFileStream FileSystemFileStream
_FullName String

Public Methods

Method Description
Access ( String Path, bool CreateNode = false ) : Node
Node ( NodeFileSystem NodeFileSystem, Node Parent, String Name ) : System
SynchronizeAlways ( ) : Node

Protected Methods

Method Description
AccessChild ( String Name, bool CreateNode = false ) : Node

Method Details

Access() public method

public Access ( String Path, bool CreateNode = false ) : Node
Path String
CreateNode bool
return Node

AccessChild() protected method

protected AccessChild ( String Name, bool CreateNode = false ) : Node
Name String
CreateNode bool
return Node

Node() public method

public Node ( NodeFileSystem NodeFileSystem, Node Parent, String Name ) : System
NodeFileSystem NodeFileSystem
Parent Node
Name String
return System

SynchronizeAlways() public method

public SynchronizeAlways ( ) : Node
return Node

Property Details

Childs public property

public Dictionary Childs
return Node>.Dictionary

FileSystemEntry public property

public FileSystemEntry,CSharpUtils.VirtualFileSystem FileSystemEntry
return FileSystemEntry

Name public property

public String Name
return String

NodeFileSystem public property

public NodeFileSystem,CSharpUtils.VirtualFileSystem NodeFileSystem
return NodeFileSystem

Parent public property

public Node Parent
return Node

_FileSystemFileStream protected property

protected FileSystemFileStream,CSharpUtils.VirtualFileSystem _FileSystemFileStream
return FileSystemFileStream

_FullName protected property

protected String _FullName
return String