C# Класс VirtualFileSystem.VFS

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

Открытые свойства

Свойство Тип Описание
vfs VFSCore

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

Метод Описание
AssertNameValid ( String name ) : void

文件名无效时抛出异常

AssertPathValid ( String path ) : void

路径无效时抛出异常

Format ( UInt32 inodeCapacity, UInt16 blockSizeKB ) : void

格式化磁盘

GetDevice ( ) : DeviceAdapter.AbstractDevice
GetPathDirectory ( String path ) : String

获取一个路径的目录

GetPathName ( String path ) : String

获取一个路径的文件名

GetSuperBlock ( ) : _SuperBlock
IsFormated ( ) : System.Boolean

是否已格式化

IsNameValid ( String name ) : System.Boolean

判断一个文件名是否有效

IsPathValid ( String path ) : System.Boolean

判断一个路径是否有效

NewDirectory ( String path ) : Directory
NewFile ( String path, FileMode fileMode ) : File
VFS ( AbstractDevice device ) : System

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

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

文件名无效时抛出异常
public static AssertNameValid ( String name ) : void
name String
Результат void

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

路径无效时抛出异常
public static AssertPathValid ( String path ) : void
path String
Результат void

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

格式化磁盘
public Format ( UInt32 inodeCapacity, UInt16 blockSizeKB ) : void
inodeCapacity System.UInt32
blockSizeKB System.UInt16
Результат void

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

public GetDevice ( ) : DeviceAdapter.AbstractDevice
Результат DeviceAdapter.AbstractDevice

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

获取一个路径的目录
public static GetPathDirectory ( String path ) : String
path String
Результат String

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

获取一个路径的文件名
public static GetPathName ( String path ) : String
path String
Результат String

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

public GetSuperBlock ( ) : _SuperBlock
Результат _SuperBlock

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

是否已格式化
public IsFormated ( ) : System.Boolean
Результат System.Boolean

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

判断一个文件名是否有效
public static IsNameValid ( String name ) : System.Boolean
name String
Результат System.Boolean

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

判断一个路径是否有效
public static IsPathValid ( String path ) : System.Boolean
path String
Результат System.Boolean

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

public NewDirectory ( String path ) : Directory
path String
Результат Directory

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

public NewFile ( String path, FileMode fileMode ) : File
path String
fileMode FileMode
Результат File

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

public VFS ( AbstractDevice device ) : System
device AbstractDevice
Результат System

Описание свойств

vfs публичное свойство

public VFSCore,VirtualFileSystem vfs
Результат VFSCore