XmlSerializationReader.EnsureArrayIndex(Array, Int32, Type) Yöntem

Tanım

Belirli bir dizinin veya bir kopyanın belirtilen dizini içerecek kadar büyük olmasını sağlar.

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

protected:
 Array ^ EnsureArrayIndex(Array ^ a, int index, Type ^ elementType);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")]
protected Array EnsureArrayIndex(Array? a, int index, Type elementType);
protected Array EnsureArrayIndex(Array? a, int index, Type elementType);
protected Array EnsureArrayIndex(Array a, int index, Type elementType);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")>]
member this.EnsureArrayIndex : Array * int * Type -> Array
member this.EnsureArrayIndex : Array * int * Type -> Array
Protected Function EnsureArrayIndex (a As Array, index As Integer, elementType As Type) As Array

Parametreler

a
Array

Denetlenen Array .

index
Int32

Gerekli dizin.

elementType
Type

Dizinin Type öğelerinin değeri.

Döndürülenler

Mevcut Array, zaten yeterince büyükse; değilse, özgün dizinin öğelerini içeren yeni, daha büyük bir dizi.

Öznitelikler

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