Game Framework
2021.05.31
|
安卓文件系统流。 更多...
Public 成员函数 | |
AndroidFileSystemStream (string fullPath, FileSystemAccess access, bool createNew) | |
初始化安卓文件系统流的新实例。 更多... | |
Protected 成员函数 | |
override void | SetLength (long length) |
设置文件系统流长度。 更多... | |
override void | Seek (long offset, SeekOrigin origin) |
定位文件系统流位置。 更多... | |
override int | ReadByte () |
从文件系统流中读取一个字节。 更多... | |
override int | Read (byte[] buffer, int startIndex, int length) |
从文件系统流中读取二进制流。 更多... | |
override void | WriteByte (byte value) |
向文件系统流中写入一个字节。 更多... | |
override void | Write (byte[] buffer, int startIndex, int length) |
向文件系统流中写入二进制流。 更多... | |
override void | Flush () |
将文件系统流立刻更新到存储介质中。 更多... | |
override void | Close () |
关闭文件系统流。 更多... | |
属性 | |
override long | Position [get, set] |
获取或设置文件系统流位置。 更多... | |
override long | Length [get] |
获取文件系统流长度。 更多... | |
额外继承的成员函数 | |
静态 Protected 属性 继承自 FileSystemStream | |
const int | CachedBytesLength = 0x1000 |
缓存二进制流的长度。 更多... | |
static readonly byte[] | s_CachedBytes = new byte[CachedBytesLength] |
缓存二进制流。 更多... | |
安卓文件系统流。
AndroidFileSystemStream | ( | string | fullPath, |
FileSystemAccess | access, | ||
bool | createNew | ||
) |
初始化安卓文件系统流的新实例。
fullPath | 要加载的文件系统的完整路径。 |
access | 要加载的文件系统的访问方式。 |
createNew | 是否创建新的文件系统流。 |
|
protectedvirtual |
关闭文件系统流。
实现了 FileSystemStream.
|
protectedvirtual |
将文件系统流立刻更新到存储介质中。
实现了 FileSystemStream.
|
protectedvirtual |
从文件系统流中读取二进制流。
buffer | 存储读取文件内容的二进制流。 |
startIndex | 存储读取文件内容的二进制流的起始位置。 |
length | 存储读取文件内容的二进制流的长度。 |
实现了 FileSystemStream.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
向文件系统流中写入二进制流。
buffer | 存储写入文件内容的二进制流。 |
startIndex | 存储写入文件内容的二进制流的起始位置。 |
length | 存储写入文件内容的二进制流的长度。 |
实现了 FileSystemStream.
|
protectedvirtual |
|
getprotected |
获取文件系统流长度。
|
getsetprotected |
获取或设置文件系统流位置。