Files
Dec2017-Script-Dump/mscorlib/System/Runtime/Serialization/ArrayFixupRecord.cs
T
2026-06-04 11:42:34 +02:00

26 lines
722 B
C#

using System;
namespace System.Runtime.Serialization
{
// Token: 0x02000485 RID: 1157
internal class ArrayFixupRecord : BaseFixupRecord
{
// Token: 0x06002C1D RID: 11293 RVA: 0x00091558 File Offset: 0x0008F758
public ArrayFixupRecord(ObjectRecord objectToBeFixed, int index, ObjectRecord objectRequired)
: base(objectToBeFixed, objectRequired)
{
this._index = index;
}
// Token: 0x06002C1E RID: 11294 RVA: 0x0009156C File Offset: 0x0008F76C
protected override void FixupImpl(ObjectManager manager)
{
Array array = (Array)this.ObjectToBeFixed.ObjectInstance;
array.SetValue(this.ObjectRequired.ObjectInstance, this._index);
}
// Token: 0x04001110 RID: 4368
private int _index;
}
}