XmlSerializationReader.ShrinkArray(Array, Int32, Type, Boolean) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Garante que um determinado array, ou uma cópia, não é maior do que um comprimento especificado.
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu 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
O array que está a ser verificado.
- length
- Int32
O comprimento máximo do array.
- isNullable
- Boolean
true se null para o array, se presente para o array de entrada, pode ser devolvido; caso contrário, um novo array, mais pequeno.
Devoluções
O existente Array, se já for suficientemente pequeno; caso contrário, um novo array mais pequeno que contenha os elementos do array original até o tamanho de length.
Observações
Os membros protegidos de XmlSerializationReader destinam-se apenas a ser usados por classes derivadas que são usadas internamente na infraestrutura de serialização XML do .NET Framework.