XmlSerializationReader.ShrinkArray(Array, Int32, Type, Boolean) Yöntem

Tanım

Belirli bir dizi veya kopyanın belirtilen uzunluktan büyük olmamasını sağlar.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

Parametreler

a
Array

Denetlenen dizi.

length
Int32

Dizinin uzunluk üst sınırı.

elementType
Type

Dizinin Type öğelerinin değeri.

isNullable
Boolean

true dizi null için ise, giriş dizisi için varsa döndürülebilir; aksi takdirde, yeni, daha küçük bir dizi.

Döndürülenler

Mevcut Array, zaten yeterince küçükse; değilse, boyutuna kadar özgün dizinin öğelerini içeren yeni, daha küçük bir dizidir length.

Açıklamalar

XmlSerializationReader korumalı üyeleri yalnızca .NET Framework XML serileştirme altyapısı içinde dahili olarak kullanılan türetilmiş sınıflar tarafından kullanılmak üzere tasarlanmıştır.

Şunlara uygulanır