SZArrayRecord<T>.GetArray(Boolean) Metoda

Definice

Při přepsání v odvozené třídě přidělí pole T a vyplní ho daty zadanými v serializovaných záznamech (v případě primitivních typů jako String nebo Int32) nebo serializovaných záznamů samotných.

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

Parametry

allowNulls
Boolean

true povolit null hodnoty v rámci pole; falsev opačném případě .

Návraty

T[]

Pole vyplněné daty zadanými v serializovaných záznamech.

Poznámky

Před voláním této metody zkontrolujte celkovou délku pole pomocí Length vlastnosti. Útočník vám mohl poslat malou datovou část, která vyžaduje přidělení velmi velkého pole, které by mohlo způsobit OutOfMemoryException a odepření služby.

Platí pro