XmlSerializationReader.ShrinkArray(Array, Int32, Type, Boolean) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Zorgt ervoor dat een bepaalde matrix of een kopie niet groter is dan een opgegeven lengte.
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.
protected:
Array ^ ShrinkArray(Array ^ a, int length, Type ^ elementType, bool isNullable);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")]
protected Array? ShrinkArray(Array? a, int length, Type elementType, bool isNullable);
protected Array? ShrinkArray(Array? a, int length, Type elementType, bool isNullable);
protected Array ShrinkArray(Array a, int length, Type elementType, bool isNullable);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")>]
member this.ShrinkArray : Array * int * Type * bool -> Array
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
Parameters
- a
- Array
De matrix die wordt gecontroleerd.
- length
- Int32
De maximale lengte van de matrix.
- isNullable
- Boolean
true als null voor de matrix, indien aanwezig voor de invoermatrix, kan worden geretourneerd; anders, een nieuwe, kleinere matrix.
Retouren
De bestaande Array, als deze al klein genoeg is; anders een nieuwe, kleinere matrix die de elementen van de oorspronkelijke matrix bevat tot de grootte van length.
- Kenmerken
Opmerkingen
De beveiligde leden van XmlSerializationReader zijn alleen bedoeld voor gebruik door afgeleide klassen die intern worden gebruikt binnen de .NET Framework XML-serialisatie-infrastructuur.