XmlSerializationReader.ShrinkArray(Array, Int32, Type, Boolean) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Garantisce che una matrice o una copia specifica non superi una lunghezza specificata.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
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);
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
Parametri
- a
- Array
Matrice da controllare.
- length
- Int32
Lunghezza massima della matrice.
- isNullable
- Boolean
true
se per la matrice può essere restituito null
, se disponibile per la matrice di input; in caso contrario, una nuova matrice più piccola.
Restituisce
Oggetto Array esistente, se già sufficientemente piccolo; in caso contrario, nuova matrice più piccola contenente gli elementi della matrice originale fino alla dimensione di length
.
Commenti
I membri protetti di XmlSerializationReader sono destinati all'uso solo da classi derivate utilizzate internamente all'interno dell'infrastruttura di serializzazione XML .NET Framework.