SZArrayRecord<T>.GetArray(Boolean) メソッド

定義

派生クラスでオーバーライドされると、 T の配列を割り当て、シリアル化されたレコード ( StringInt32などのプリミティブ型の場合) またはシリアル化されたレコード自体で提供されるデータを格納します。

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

true 配列内 null 値を許可する場合は a0/>。それ以外の場合は false

返品

T[]

シリアル化されたレコードに指定されたデータが格納された配列。

注釈

このメソッドを呼び出す前に、 Length プロパティを使用して配列の合計の長さを確認します。 攻撃者は、 OutOfMemoryException やサービス拒否を引き起こす可能性がある非常に大きな配列の割り当てを必要とする小さなペイロードを送信した可能性があります。

適用対象