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입니다.

예외

arrayToBeFixed 또는 objectRequired 매개 변수가 0 이하인 경우

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 매개 변수가 0 이하인 경우

indices 매개 변수가 null인 경우

설명

수정은 지정된 배열의 지정된 요소에 대한 것입니다. 수정 프로세스 중에 사용되는 값은 매개 변수에 objectRequired 제공됩니다.

적용 대상