SZArrayRecord<T>.GetArray(Boolean) 方法

定义

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

public abstract T?[] GetArray(bool allowNulls = true);
override this.GetArray : bool -> 'T[]
Public MustOverride Function GetArray (Optional allowNulls As Boolean = true) As T()

参数

allowNulls
Boolean

如果允许 数组中的值,则为 ;否则为 < a1/ >。

返回

T[]

用序列化记录中提供的数据填充的数组。

注解

在调用此方法之前,请使用 Length 属性检查数组的总长度。 攻击者可能会向你发送一个小有效负载,该有效负载需要分配可能导致 OutOfMemoryException 和拒绝服务的非常大的数组。

适用于