ObjectManager.RecordArrayElementFixup 메서드

정의

배열의 한 요소에 대한 수정을 기록하여 나중에 실행합니다.

오버로드

Name Description
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 또는 매개 변수가 0보다 작거나 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 또는 매개 변수가 0보다 작거나 objectRequired 같습니다.

매개 변수는 indices .입니다 null.

설명

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

적용 대상