XmlSerializationReader.EnsureArrayIndex(Array, Int32, Type) XmlSerializationReader.EnsureArrayIndex(Array, Int32, Type) XmlSerializationReader.EnsureArrayIndex(Array, Int32, Type) XmlSerializationReader.EnsureArrayIndex(Array, Int32, Type) Method

Definition

Stellt sicher, dass ein angegebenes Array oder eine Kopie groß genug für einen angegebenen Index ist.Ensures that a given array, or a copy, is large enough to contain a specified index.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

protected:
 Array ^ EnsureArrayIndex(Array ^ a, int index, Type ^ elementType);
protected Array EnsureArrayIndex (Array a, int index, Type elementType);
member this.EnsureArrayIndex : Array * int * Type -> Array
Protected Function EnsureArrayIndex (a As Array, index As Integer, elementType As Type) As Array

Parameter

a
Array Array Array Array

Das Array, das geprüft wird.The Array that is being checked.

index
Int32 Int32 Int32 Int32

Der erforderliche Index.The required index.

elementType
Type Type Type Type

Der Type der Elemente des Arrays.The Type of the array's elements.

Gibt zurück

Das ursprüngliche Array, wenn es groß genug ist. Andernfalls ein neues größeres Array, das die Elemente des ursprünglichen Arrays enthält.The existing Array, if it is already large enough; otherwise, a new, larger array that contains the original array's elements.

Hinweise

Geschützte Member der XmlSerializationReader für die Verwendung vorgesehen sind, die nur von abgeleiteten Klassen, die in der Serialisierungsinfrastruktur von .NET Framework intern verwendet werden.The protected members of XmlSerializationReader are intended for use only by derived classes that are used internally within the .NET Framework XML serialization infrastructure.

Gilt für: