ObjectManager.RecordArrayElementFixup ObjectManager.RecordArrayElementFixup ObjectManager.RecordArrayElementFixup ObjectManager.RecordArrayElementFixup Method

定義

記錄陣列中單一元素的修復,以便稍後執行。Records a fixup for one element in an array, to be executed later.

多載

RecordArrayElementFixup(Int64, Int32, Int64) RecordArrayElementFixup(Int64, Int32, Int64) RecordArrayElementFixup(Int64, Int32, Int64) RecordArrayElementFixup(Int64, Int32, Int64)

記錄陣列中單一元素的修復。Records a fixup for one element in an array.

RecordArrayElementFixup(Int64, Int32[], Int64) RecordArrayElementFixup(Int64, Int32[], Int64) RecordArrayElementFixup(Int64, Int32[], Int64) RecordArrayElementFixup(Int64, Int32[], Int64)

記錄陣列中指定之元素的修復,以便稍後執行。Records fixups for the specified elements in an array, to be executed later.

RecordArrayElementFixup(Int64, Int32, Int64) RecordArrayElementFixup(Int64, Int32, Int64) RecordArrayElementFixup(Int64, Int32, Int64) RecordArrayElementFixup(Int64, Int32, Int64)

記錄陣列中單一元素的修復。Records a fixup for one element in an array.

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 Int64 Int64 Int64

用來記錄修復的陣列 ID。The ID of the array used to record a fixup.

index
Int32 Int32 Int32 Int32

要求修復之 arrayFixup 中的索引。The index within arrayFixup that a fixup is requested for.

objectRequired
Int64 Int64 Int64 Int64

在完成修復之後,目前陣列元素將指向的物件 ID。The ID of the object that the current array element will point to after fixup is completed.

例外狀況

arrayToBeFixedobjectRequired 參數小於或等於零。The arrayToBeFixed or objectRequired parameter is less than or equal to zero.

index 參數為 nullThe index parameter is null.

備註

修復是針對指定的項目指定的陣列。The fixup is for a specified element of a specified array. 在修復程序期間所使用的值中提供objectRequired參數。The value used during the fixup process is provided in the objectRequired parameter.

RecordArrayElementFixup(Int64, Int32[], Int64) RecordArrayElementFixup(Int64, Int32[], Int64) RecordArrayElementFixup(Int64, Int32[], Int64) RecordArrayElementFixup(Int64, Int32[], Int64)

記錄陣列中指定之元素的修復,以便稍後執行。Records fixups for the specified elements in an array, to be executed later.

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 Int64 Int64 Int64

用來記錄修復的陣列 ID。The ID of the array used to record a fixup.

indices
Int32[]

要求修復之多維陣列中的索引。The indexes within the multidimensional array that a fixup is requested for.

objectRequired
Int64 Int64 Int64 Int64

在完成修復之後,陣列元素將指向的物件 ID。The ID of the object the array elements will point to after fixup is completed.

例外狀況

arrayToBeFixedobjectRequired 參數小於或等於零。The arrayToBeFixed or objectRequired parameter is less than or equal to zero.

indices 參數為 nullThe indices parameter is null.

備註

修復是陣列的針對指定的指定項目。The fixup is for specified elements of a specified array. 在修復程序期間所使用的值中提供objectRequired參數。The value used during the fixup process is provided in the objectRequired parameter.

適用於