SZArrayRecord<T> 类

定义

定义 NRBF 单维、零索引数组记录的核心行为,并为派生类提供基。

generic <typename T>
public ref class SZArrayRecord abstract : System::Formats::Nrbf::ArrayRecord
public abstract class SZArrayRecord<T> : System.Formats.Nrbf.ArrayRecord
type SZArrayRecord<'T> = class
    inherit ArrayRecord
Public MustInherit Class SZArrayRecord(Of T)
Inherits ArrayRecord

类型参数

T
继承

属性

Id

获取记录的 ID。

(继承自 ArrayRecord)
Length

获取数组的长度。

Lengths

在派生类中重写时,获取表示每个维度中的元素数的整数缓冲区。

Rank

获取数组的排名。

(继承自 ArrayRecord)
RecordType

获取记录的类型。

(继承自 SerializationRecord)
TypeName

获取序列化类型的名称。

(继承自 SerializationRecord)

方法

Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetArray(Boolean)

在派生类中重写时,分配 T 数组,并用序列化记录中提供的数据(如果基元类型(如 StringInt32)或序列化记录本身填充它。

GetArray(Type, Boolean)

分配数组,并用序列化记录中提供的数据(如果基元类型(如 StringInt32)或序列化记录本身填充数组。

(继承自 ArrayRecord)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

返回一个表示当前对象的字符串。

(继承自 Object)
TypeNameMatches(Type)

将从有效负载中读取的类型名称与指定类型进行比较。

(继承自 SerializationRecord)

适用于