C# 클래스 VirtualFileSystem.VFS

파일 보기 프로젝트 열기: SummerWish/vfs 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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