XmlSerializationReader.EnsureArrayIndex(Array, Int32, Type) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Biztosítja, hogy egy adott tömb vagy másolat elég nagy legyen ahhoz, hogy egy adott indexet tartalmazzon.
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.
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
Paraméterek
- index
- Int32
A szükséges index.
Válaszok
A meglévő Array, ha már elég nagy; ellenkező esetben egy új, nagyobb tömb, amely az eredeti tömb elemeit tartalmazza.
- Attribútumok
Megjegyzések
A XmlSerializationReader védett tagjai csak a .NET-keretrendszer XML-szerializálási infrastruktúrájában belsőleg használt származtatott osztályok számára használhatók.