3 instantiations of FixupHolder
System.Runtime.Serialization.Formatters (3)
System\Runtime\Serialization\ObjectManager.cs (3)
938FixupHolder fixup = new FixupHolder(objectRequired, member, FixupHolder.MemberFixup); 952FixupHolder fixup = new FixupHolder(objectRequired, memberName, FixupHolder.DelayedFixup); 972FixupHolder fixup = new FixupHolder(objectRequired, indices, FixupHolder.ArrayFixup);
19 references to FixupHolder
System.Runtime.Serialization.Formatters (19)
System\Runtime\Serialization\ObjectManager.cs (19)
131private bool GetCompletionInfo(FixupHolder fixup, [NotNullWhen(true)] out ObjectHolder? holder, out object member, bool bThrowIfMissing) 402FixupHolder? currentFixup; 437Debug.Assert(fixups._values[i]!._fixupType == FixupHolder.DelayedFixup, "fixups.m_values[i].m_fixupType==FixupHolder.DelayedFixup"); 498case FixupHolder.ArrayFixup: 509case FixupHolder.MemberFixup: 901private void RegisterFixup(FixupHolder fixup, long objectToBeFixed, long objectRequired) 907if (ohToBeFixed.RequiresSerInfoFixup && fixup._fixupType == FixupHolder.MemberFixup) 938FixupHolder fixup = new FixupHolder(objectRequired, member, FixupHolder.MemberFixup); 952FixupHolder fixup = new FixupHolder(objectRequired, memberName, FixupHolder.DelayedFixup); 972FixupHolder fixup = new FixupHolder(objectRequired, indices, FixupHolder.ArrayFixup); 1140internal void AddFixup(FixupHolder fixup, ObjectManager manager) 1404internal FixupHolder?[] _values; 1414_values = new FixupHolder[startingSize]; 1417internal void Add(FixupHolder fixup) 1434FixupHolder[] temp = new FixupHolder[newLength];