XmlSerializationReader.EnsureArrayIndex(Array, Int32, Type) Methode

Definition

Stellt sicher, dass ein bestimmtes Array oder eine Kopie groß genug ist, um einen angegebenen Index zu enthalten.

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);
[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

Parameter

a
Array

Das Array wird überprüft.

index
Int32

Der erforderliche Index.

elementType
Type

Die Type Elemente des Arrays.

Gibt zurück

Die vorhandene Array, sofern sie bereits groß genug ist; andernfalls ein neues, größeres Array, das die Elemente des ursprünglichen Arrays enthält.

Attribute

Hinweise

Die geschützten Member von XmlSerializationReader sind nur für abgeleitete Klassen vorgesehen, die intern innerhalb der .NET Framework-XML-Serialisierungsinfrastruktur verwendet werden.

Gilt für: