Method | Description | |
---|---|---|
Create ( string name, VfsNodeType nodeType, object settings ) : IVfsNode |
Creates the specified name.
|
|
Delete ( IVfsNode child, |
Called to delete a child from a directory. This function deletes a child IVfsNode from a directory. If child is a directory, it will be empty before this call is executed. It is recommended to include a debug sanity check though. If the file system needs to know the name of the child to delete, it can retrieve it from DirectoryEntry.Name. |
|
DirectoryNode ( IFileSystem fs ) : System.IO |
Initializes a new instance of the DirectoryNode object.
|
|
Lookup ( string name ) : IVfsNode |
|
|
Open ( FileAccess access, FileShare sharing ) : object |
Opens the specified access.
|
public Create ( string name, VfsNodeType nodeType, object settings ) : IVfsNode | ||
name | string | The name. |
nodeType | VfsNodeType | Type of the node. |
settings | object | The settings. |
return | IVfsNode |
public Delete ( IVfsNode child, |
||
child | IVfsNode | The IVfsNode interface of the child. |
dentry | The DirectoryEntry of the child. | |
return | void |
public DirectoryNode ( IFileSystem fs ) : System.IO | ||
fs | IFileSystem | The file system, which owns the node. |
return | System.IO |
public Open ( FileAccess access, FileShare sharing ) : object | ||
access | FileAccess | The access. |
sharing | FileShare | The sharing. |
return | object |