XmlSerializationReader.ShrinkArray(Array, Int32, Type, Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Garantiza que una matriz determinada, o una copia, no sea mayor que una longitud especificada.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
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
Parámetros
- a
- Array
Matriz que se está comprobando.
- length
- Int32
Longitud máxima de la matriz.
- isNullable
- Boolean
true si null para la matriz, si está presente para la matriz de entrada, se puede devolver; de lo contrario, se puede devolver una nueva matriz más pequeña.
Devoluciones
El existente Array, si ya es lo suficientemente pequeño; de lo contrario, una nueva matriz más pequeña que contiene los elementos de la matriz original hasta el tamaño de length.
Comentarios
Los miembros protegidos de XmlSerializationReader están diseñados para su uso solo por clases derivadas que se usan internamente dentro de la infraestructura de serialización XML de .NET Framework.