ObjectManager.RecordArrayElementFixup 方法

定义

记录数组中要执行的一个元素的修复。

重载

名称 说明
RecordArrayElementFixup(Int64, Int32, Int64)

记录数组中一个元素的修复。

RecordArrayElementFixup(Int64, Int32[], Int64)

记录数组中指定元素的修复,以便稍后执行。

RecordArrayElementFixup(Int64, Int32, Int64)

记录数组中一个元素的修复。

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)

参数

arrayToBeFixed
Int64

用于记录修复的数组的 ID。

index
Int32

请求修复的 arrayFixup 索引。

objectRequired
Int64

当前数组元素在修复完成后指向的对象 ID。

例外

arrayToBeFixedobjectRequired参数小于或等于零。

参数 indexnull.

注解

修复适用于指定数组的指定元素。 修复过程中使用的值在参数中 objectRequired 提供。

适用于

RecordArrayElementFixup(Int64, Int32[], Int64)

记录数组中指定元素的修复,以便稍后执行。

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)

参数

arrayToBeFixed
Int64

用于记录修复的数组的 ID。

indices
Int32[]

请求修复的多维数组中的索引。

objectRequired
Int64

数组元素将在修复完成后指向的对象 ID。

例外

arrayToBeFixedobjectRequired参数小于或等于零。

参数 indicesnull.

注解

修复适用于指定数组的指定元素。 修复过程中使用的值在参数中 objectRequired 提供。

适用于