C# Class NodeNetAsync.Vfs.Memory.MemoryFileSystem.NodeVirtualFileInfo

Inheritance: VirtualFileInfo
Datei anzeigen Open project: soywiz/NodeNetAsync

Public Properties

Property Type Description
Childs List
Parent NodeVirtualFileInfo
Stream Stream

Protected Properties

Property Type Description
Name string

Public Methods

Method Description
NodeVirtualFileInfo ( string Name, VirtualFileType Type, NodeVirtualFileInfo Parent = null ) : System
OpenAsync ( FileMode FileMode, FileAccess FileAccess, FileShare FileShare ) : Task

Private Methods

Method Description
AddChild ( string Part, VirtualFileType Type ) : NodeVirtualFileInfo
ContainsChild ( string FileName ) : bool
Create ( VirtualFilePath Path, VirtualFileType CreateType, bool ErrorIfExists ) : NodeVirtualFileInfo
GetChild ( string Part ) : NodeVirtualFileInfo
LocateParentNode ( VirtualFilePath Path, string &LastPartName ) : NodeVirtualFileInfo
Open ( VirtualFilePath Path ) : NodeVirtualFileInfo

Method Details

NodeVirtualFileInfo() public method

public NodeVirtualFileInfo ( string Name, VirtualFileType Type, NodeVirtualFileInfo Parent = null ) : System
Name string
Type VirtualFileType
Parent NodeVirtualFileInfo
return System

OpenAsync() public method

public OpenAsync ( FileMode FileMode, FileAccess FileAccess, FileShare FileShare ) : Task
FileMode FileMode
FileAccess FileAccess
FileShare FileShare
return Task

Property Details

Childs public_oe property

public List Childs
return List

Name protected_oe property

protected string Name
return string

Parent public_oe property

public NodeVirtualFileInfo Parent
return NodeVirtualFileInfo

Stream public_oe property

public Stream Stream
return Stream