1 write to Deserializer
System.Resources.Extensions (1)
System\Resources\Extensions\BinaryFormat\Deserializer\ObjectRecordDeserializer.cs (1)
27Deserializer = deserializer;
9 references to Deserializer
System.Resources.Extensions (9)
System\Resources\Extensions\BinaryFormat\Deserializer\ArrayRecordDeserializer.cs (2)
69Deserializer.PendValueUpdater(new ArrayUpdater(_arrayRecord.Id, reference, indices.ToArray())); 97Deserializer.CompleteObject(_arrayRecord.Id);
System\Resources\Extensions\BinaryFormat\Deserializer\ClassRecordFieldInfoDeserializer.cs (3)
58if (Deserializer.Options.AssemblyMatching == FormatterAssemblyStyle.Simple 81Deserializer.PendValueUpdater(new FieldValueUpdater(_classRecord.Id, reference, field)); 91Deserializer.CompleteObject(_classRecord.Id);
System\Resources\Extensions\BinaryFormat\Deserializer\ClassRecordSerializationInfoDeserializer.cs (2)
59Deserializer.PendValueUpdater(new SerializationInfoValueUpdater( 85Deserializer.PendSerializationInfo(pending);
System\Resources\Extensions\BinaryFormat\Deserializer\ObjectRecordDeserializer.cs (2)
69if (!Deserializer.DeserializedObjects.TryGetValue(id, out object? value)) 93|| (Deserializer.IncompleteObjects.Contains(valueRecord) && value.GetType().IsValueType));