Skip to content

interface IFileInfo

cangjie
public interface IFileInfo

功能:描述可供静态文件中间件访问的文件信息。

成员概览

成员功能
prop name返回文件或目录名称。
prop size返回当前项的大小。
prop exists返回当前项是否存在。
prop isDirectory返回当前项是否为目录。
prop physicalPath返回当前项对应的物理路径。
prop lastModified返回当前项的最后修改时间。
func createReadStream()创建用于读取当前项内容的输入流。

prop name

cangjie
prop name: String

功能:返回文件或目录名称。

类型:String

prop size

cangjie
prop size: Int64

功能:返回当前项的大小。

类型:Int64

prop exists

cangjie
prop exists: Bool

功能:返回当前项是否存在。

类型:Bool

prop isDirectory

cangjie
prop isDirectory: Bool

功能:返回当前项是否为目录。

类型:Bool

prop physicalPath

cangjie
prop physicalPath: ?String

功能:返回当前项对应的物理路径。

类型:?String

prop lastModified

cangjie
prop lastModified: DateTime

功能:返回当前项的最后修改时间。

类型:DateTime

func createReadStream()

cangjie
func createReadStream(): InputStream

功能:创建用于读取当前项内容的输入流。

返回值:

  • InputStream - 读取当前项内容的输入流。