ObjectManager.RecordArrayElementFixup 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
記錄陣列中單一元素的修復,以便稍後執行。
多載
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。
例外狀況
arrayToBeFixed
或 objectRequired
參數小於或等於零。
index
參數為 null
。
備註
修正適用於指定數位的指定專案。 修正程序期間所使用的值會在 參數中 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。
例外狀況
arrayToBeFixed
或 objectRequired
參數小於或等於零。
indices
參數為 null
。
備註
修正適用於指定數位的指定專案。 修正程序期間所使用的值會在 參數中 objectRequired
提供。