ObjectManager::RecordArrayElementFixup Method (Int64, array<Int32>^, Int64)

 

Records fixups for the specified elements in an array, to be executed later.

Namespace:   System.Runtime.Serialization
Assembly:  mscorlib (in mscorlib.dll)

public:
virtual void RecordArrayElementFixup(
	long long arrayToBeFixed,
	array<int>^ indices,
	long long objectRequired
)

Parameters

arrayToBeFixed
Type: System::Int64

The ID of the array used to record a fixup.

indices
Type: array<System::Int32>^

The indexes within the multidimensional array that a fixup is requested for.

objectRequired
Type: System::Int64

The ID of the object the array elements will point to after fixup is completed.

Exception Condition
ArgumentOutOfRangeException

The arrayToBeFixed or objectRequired parameter is less than or equal to zero.

ArgumentNullException

The indices parameter is null.

The fixup is for specified elements of a specified array. The value used during the fixup process is provided in the objectRequired parameter.

.NET Framework
Available since 1.1
Return to top
Show: