SZArrayRecord<T>.GetArray(Boolean) Metod

Definition

När den åsidosättas i en härledd klass allokerar en matris T med och fyller den med data som anges i de serialiserade posterna (om det gäller primitiva typer som String eller Int32) eller själva serialiserade posterna.

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

Parametrar

allowNulls
Boolean

trueför att tillåta null värden i matrisen, annars . false

Returer

T[]

En matris fylld med data som anges i de serialiserade posterna.

Kommentarer

Innan du anropar den här metoden kontrollerar du matrisens totala längd med hjälp Length av egenskapen . En angripare kan ha skickat dig en liten nyttolast som kräver allokering av en mycket stor matris som kan orsaka OutOfMemoryException och överbelastning.

Gäller för