Click or drag to resize
ImmutableByteBuffer 类
存储一个不可改变的静态字节集合。
继承层次结构
SystemObject
  CoronaLabs.WinRTImmutableByteBuffer

命名空间: CoronaLabs.WinRT
程序集: CoronaLabs (在 CoronaLabs.dll 中) 版本: 255.255.255.255
语法
public sealed class ImmutableByteBuffer : __IImmutableByteBufferPublicNonVirtuals, 
	IIterable<byte>

ImmutableByteBuffer 类型公开以下成员。

方法
  名称描述
Public methodEquals
确定指定的 Object 是否等于当前 Object
(继承自 Object。)
Public methodFirst
获取用于遍历 foreach 循环中缓冲区中所有字节的迭代器。
Public methodStatic memberFrom(Byte)
创建一个新的不可变字节缓冲区,其中包含给定字节数组的副本。
Public methodStatic memberFrom(IIterableByte)
创建一个新的不可变字节缓冲区,其中包含给定字节集合的副本。
Public methodStatic memberFrom(IVectorByte)
创建一个新的不可变字节缓冲区,其中包含给定字节集合的副本。
Public methodGetByIndex
根据零基索引从缓冲区中获取一个字节。
Public methodGetHashCode
用作特定类型的哈希函数。
(继承自 Object。)
Public methodGetType
获取当前实例的 Type
(继承自 Object。)
Public methodToString
返回表示当前对象的字符串。
(继承自 Object。)
Top
属性
  名称描述
Public propertyCount
获取存储在此缓冲区中的字节数。
Public propertyStatic memberEmpty

获取一个预先分配的 ImmutableByteBuffer 实例,其中包含零个字节。

您可以使用此对象来优化此类型的成员变量初始化。

Public propertyIsEmpty
确定此缓冲区是否包含零个字节。
Public propertyIsNotEmpty
确定此缓冲区是否至少包含 1 个字节。
Top
备注

您只能通过其静态 From() 方法创建此类的实例。

您还可以通过其静态 Empty 属性访问此缓冲区的预分配“空”版本。

另请参阅