Expose SerializationInfo.UpdateValue for corefx
authorStephen Toub <stoub@microsoft.com>
Wed, 27 Jul 2016 14:24:06 +0000 (10:24 -0400)
committerStephen Toub <stoub@microsoft.com>
Wed, 27 Jul 2016 14:39:16 +0000 (10:39 -0400)
commit9f79fdc26d26eae832a1f96824bc463be9616b6c
tree95fc83c60d256da895ec87c5a748f418a3b4549e
parentc3e1a5f468be473bc7a2905cc0b9b96b10c5ba2d
Expose SerializationInfo.UpdateValue for corefx

ObjectManager in corefx needs to access to SerializationInfo.UpdateValue, which is currently internal.  We don't need to expose UpdateValue in a public contract (which would necessitate adding it to desktop), but by making it public we can give corefx the functionality it needs without needing to move a whole bunch more down from corefx into the runtime.

Commit migrated from https://github.com/dotnet/coreclr/commit/1db5d5a1d9ed28b088f1e808096ca9b330bb2bac
src/coreclr/src/mscorlib/model.xml
src/coreclr/src/mscorlib/ref/mscorlib.cs
src/coreclr/src/mscorlib/src/System/Runtime/Serialization/SerializationInfo.cs