Freigeben über


ObjectManager.RecordArrayElementFixup Methode

Definition

Zeichnet einen Fixup für ein Element in einem Array auf, der später ausgeführt werden soll.

Überlädt

RecordArrayElementFixup(Int64, Int32, Int64)

Zeichnet ein Fixup für ein Element in einem Array auf.

RecordArrayElementFixup(Int64, Int32[], Int64)

Zeichnet Fixups für die angegebenen Elemente in einem Array auf, die später ausgeführt werden sollen.

RecordArrayElementFixup(Int64, Int32, Int64)

Quelle:
ObjectManager.cs
Quelle:
ObjectManager.cs
Quelle:
ObjectManager.cs
Quelle:
ObjectManager.cs

Zeichnet ein Fixup für ein Element in einem Array auf.

public:
 virtual void RecordArrayElementFixup(long arrayToBeFixed, int index, long objectRequired);
public virtual void RecordArrayElementFixup (long arrayToBeFixed, int index, long objectRequired);
abstract member RecordArrayElementFixup : int64 * int * int64 -> unit
override this.RecordArrayElementFixup : int64 * int * int64 -> unit
Public Overridable Sub RecordArrayElementFixup (arrayToBeFixed As Long, index As Integer, objectRequired As Long)

Parameter

arrayToBeFixed
Int64

Die ID des Arrays, das zum Aufzeichnen eines Fixups verwendet wird.

index
Int32

Der Index, für arrayFixup den eine Korrektur angefordert wird.

objectRequired
Int64

Die ID des Objekts, auf das das aktuelle Arrayelement nach Abschluss des Fixups zeigt.

Ausnahmen

Der arrayToBeFixed-Parameter oder der objectRequired-Parameter ist kleiner oder gleich 0 (null).

Der index-Parameter ist null.

Hinweise

Die Korrektur gilt für ein angegebenes Element eines angegebenen Arrays. Der während des Korrekturvorgangs verwendete Wert wird im objectRequired -Parameter angegeben.

Gilt für:

RecordArrayElementFixup(Int64, Int32[], Int64)

Quelle:
ObjectManager.cs
Quelle:
ObjectManager.cs
Quelle:
ObjectManager.cs
Quelle:
ObjectManager.cs

Zeichnet Fixups für die angegebenen Elemente in einem Array auf, die später ausgeführt werden sollen.

public:
 virtual void RecordArrayElementFixup(long arrayToBeFixed, cli::array <int> ^ indices, long objectRequired);
public virtual void RecordArrayElementFixup (long arrayToBeFixed, int[] indices, long objectRequired);
abstract member RecordArrayElementFixup : int64 * int[] * int64 -> unit
override this.RecordArrayElementFixup : int64 * int[] * int64 -> unit
Public Overridable Sub RecordArrayElementFixup (arrayToBeFixed As Long, indices As Integer(), objectRequired As Long)

Parameter

arrayToBeFixed
Int64

Die ID des Arrays, das zum Aufzeichnen eines Fixups verwendet wird.

indices
Int32[]

Die Indizes in dem mehrdimensionalen Array, für das ein Fixup angefordert wird.

objectRequired
Int64

Die ID des Objekts, auf das die Arrayelemente nach Abschluss des Fixups zeigen.

Ausnahmen

Der arrayToBeFixed-Parameter oder der objectRequired-Parameter ist kleiner oder gleich 0 (null).

Der indices-Parameter ist null.

Hinweise

Die Korrektur gilt für angegebene Elemente eines angegebenen Arrays. Der während des Korrekturvorgangs verwendete Wert wird im objectRequired -Parameter angegeben.

Gilt für: