XmlSerializationReader.EnsureArrayIndex(Array, Int32, Type) Metodo

Definizione

Assicura che una determinata matrice, o una copia, sia sufficientemente grande da contenere un indice specificato.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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

Parametri

a
Array

Oggetto Array da controllare.

index
Int32

Indice obbligatorio.

elementType
Type

Oggetto Type degli elementi della matrice.

Valori restituiti

Oggetto esistente Array, se è già sufficientemente grande; in caso contrario, una nuova matrice più grande che contiene gli elementi della matrice originale.

Attributi

Commenti

I membri protetti di XmlSerializationReader sono destinati all'uso solo da classi derivate usate internamente all'interno dell'infrastruttura di serializzazione XML di .NET Framework.

Si applica a