XmlSerializationReader.ShrinkArray(Array, Int32, Type, Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt sicher, dass ein bestimmtes Array oder eine Kopie nicht größer als eine angegebene Länge ist.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
protected:
Array ^ ShrinkArray(Array ^ a, int length, Type ^ elementType, bool isNullable);
protected Array ShrinkArray(Array a, int length, Type elementType, bool isNullable);
member this.ShrinkArray : Array * int * Type * bool -> Array
Protected Function ShrinkArray (a As Array, length As Integer, elementType As Type, isNullable As Boolean) As Array
Parameter
- a
- Array
Das array, das überprüft wird.
- length
- Int32
Die maximale Länge des Arrays.
- isNullable
- Boolean
true wenn null für das Array, falls vorhanden für das Eingabearray, zurückgegeben werden kann; andernfalls ein neues, kleineres Array.
Gibt zurück
Die vorhandene Array, wenn sie bereits klein genug ist; andernfalls ein neues, kleineres Array, das die Elemente des ursprünglichen Arrays bis zur Größe enthält length.
Hinweise
Die geschützten Member von XmlSerializationReader sind nur für abgeleitete Klassen vorgesehen, die intern innerhalb der .NET Framework-XML-Serialisierungsinfrastruktur verwendet werden.