C# Class VirtualFileSystem.VFS

Afficher le fichier Open project: SummerWish/vfs Class Usage Examples

Méthodes publiques

Свойство Type Description
vfs VFSCore

Méthodes publiques

Méthode Description
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

Method Details

AssertNameValid() public static méthode

文件名无效时抛出异常
public static AssertNameValid ( String name ) : void
name String
Résultat void

AssertPathValid() public static méthode

路径无效时抛出异常
public static AssertPathValid ( String path ) : void
path String
Résultat void

Format() public méthode

格式化磁盘
public Format ( UInt32 inodeCapacity, UInt16 blockSizeKB ) : void
inodeCapacity System.UInt32
blockSizeKB System.UInt16
Résultat void

GetDevice() public méthode

public GetDevice ( ) : DeviceAdapter.AbstractDevice
Résultat DeviceAdapter.AbstractDevice

GetPathDirectory() public static méthode

获取一个路径的目录
public static GetPathDirectory ( String path ) : String
path String
Résultat String

GetPathName() public static méthode

获取一个路径的文件名
public static GetPathName ( String path ) : String
path String
Résultat String

GetSuperBlock() public méthode

public GetSuperBlock ( ) : _SuperBlock
Résultat _SuperBlock

IsFormated() public méthode

是否已格式化
public IsFormated ( ) : System.Boolean
Résultat System.Boolean

IsNameValid() public static méthode

判断一个文件名是否有效
public static IsNameValid ( String name ) : System.Boolean
name String
Résultat System.Boolean

IsPathValid() public static méthode

判断一个路径是否有效
public static IsPathValid ( String path ) : System.Boolean
path String
Résultat System.Boolean

NewDirectory() public méthode

public NewDirectory ( String path ) : Directory
path String
Résultat Directory

NewFile() public méthode

public NewFile ( String path, FileMode fileMode ) : File
path String
fileMode FileMode
Résultat File

VFS() public méthode

public VFS ( AbstractDevice device ) : System
device AbstractDevice
Résultat System

Property Details

vfs public_oe property

public VFSCore,VirtualFileSystem vfs
Résultat VFSCore