30 implementations of IDeserializationCallback
mscorlib (15)
system\collections\generic\dictionary.cs (1)
59public class Dictionary<TKey,TValue>: IDictionary<TKey,TValue>, IDictionary, IReadOnlyDictionary<TKey, TValue>, ISerializable, IDeserializationCallback {
system\collections\hashtable.cs (1)
74public class Hashtable : IDictionary, ISerializable, IDeserializationCallback, ICloneable {
system\datetimeoffset.cs (1)
38public struct DateTimeOffset : IComparable, IFormattable, ISerializable, IDeserializationCallback,
system\decimal.cs (1)
67public struct Decimal : IFormattable, IComparable, IConvertible, IDeserializationCallback
system\globalization\compareinfo.cs (1)
76: IDeserializationCallback
system\globalization\textinfo.cs (1)
35public class TextInfo : ICloneable, IDeserializationCallback
system\reflection\assemblyname.cs (1)
34public sealed class AssemblyName : _AssemblyName, ICloneable, ISerializable, IDeserializationCallback
system\reflection\strongnamekeypair.cs (1)
47public class StrongNameKeyPair : IDeserializationCallback, ISerializable
system\security\cryptography\x509certificates\x509certificate.cs (1)
58IDeserializationCallback,
system\security\permissionset.cs (1)
43public class PermissionSet : ISecurityEncodable, ICollection, IStackWalk, IDeserializationCallback
system\security\policy\hashmembershipcondition.cs (1)
28public sealed class HashMembershipCondition : ISerializable, IDeserializationCallback, IMembershipCondition, IReportMatchMembershipCondition {
system\security\principal\windowsidentity.cs (1)
65public class WindowsIdentity : ClaimsIdentity, ISerializable, IDeserializationCallback, IDisposable {
system\timezoneinfo.cs (3)
58sealed public class TimeZoneInfo : IEquatable<TimeZoneInfo>, ISerializable, IDeserializationCallback { 3005sealed public class AdjustmentRule : IEquatable<AdjustmentRule>, ISerializable, IDeserializationCallback { 3272public struct TransitionTime : IEquatable<TransitionTime>, ISerializable, IDeserializationCallback {
System (7)
compmod\system\collections\generic\linkedlist.cs (2)
19,ISerializable, IDeserializationCallback 464, ISerializable, IDeserializationCallback
compmod\system\collections\generic\sortedset.cs (3)
57public class SortedSet<T> : ISet<T>, ICollection<T>, ICollection, ISerializable, IDeserializationCallback, IReadOnlyCollection<T> { 1725internal sealed class TreeSubSet : SortedSet<T>, ISerializable, IDeserializationCallback { 2152public struct Enumerator : IEnumerator<T>, IEnumerator, ISerializable, IDeserializationCallback {
compmod\system\collections\specialized\nameobjectcollectionbase.cs (1)
31public abstract class NameObjectCollectionBase : ICollection, ISerializable, IDeserializationCallback {
compmod\system\collections\specialized\ordereddictionary.cs (1)
29public class OrderedDictionary : IOrderedDictionary, ISerializable, IDeserializationCallback {
System.Core (1)
System\Collections\Generic\HashSet.cs (1)
63public class HashSet<T> : ICollection<T>, ISerializable, IDeserializationCallback, ISet<T>, IReadOnlyCollection<T>
System.Workflow.ComponentModel (7)
AuthoringOM\Serializer\ActivitySurrogate.cs (1)
172private sealed class ActivitySerializedRef : IObjectReference, IDeserializationCallback
AuthoringOM\Serializer\ActivitySurrogateSelector.cs (1)
144private sealed class ObjectSerializedRef : IObjectReference, IDeserializationCallback
AuthoringOM\Serializer\DependencyStoreSurrogate.cs (1)
49private sealed class DependencyStoreRef : IObjectReference, IDeserializationCallback
AuthoringOM\Serializer\DictionarySurrogate.cs (1)
57private sealed class DictionaryRef : IObjectReference, IDeserializationCallback
AuthoringOM\Serializer\GenericQueueSurrogate.cs (1)
40private sealed class GenericQRef : IObjectReference, IDeserializationCallback
AuthoringOM\Serializer\ListSurrogate.cs (1)
41private sealed class ListRef : IObjectReference, IDeserializationCallback
AuthoringOM\Serializer\QueueSurrogate.cs (1)
33private sealed class QRef : IObjectReference, IDeserializationCallback
32 references to IDeserializationCallback
mscorlib (15)
system\datetimeoffset.cs (1)
548void IDeserializationCallback.OnDeserialization(Object sender) {
system\decimal.cs (1)
321void IDeserializationCallback.OnDeserialization(Object sender) {
system\globalization\compareinfo.cs (1)
302void IDeserializationCallback.OnDeserialization(Object sender)
system\globalization\textinfo.cs (1)
926void IDeserializationCallback.OnDeserialization(Object sender)
system\reflection\strongnamekeypair.cs (1)
187void IDeserializationCallback.OnDeserialization (Object sender) {}
system\runtime\serialization\objectmanager.cs (2)
774if (obj is IDeserializationCallback) { 775DeserializationEventHandler d = new DeserializationEventHandler(((IDeserializationCallback)obj).OnDeserialization);
system\runtime\serialization\safeserializationmanager.cs (1)
370info.AddValue("m_serializedStates", m_serializedStates, typeof(List<IDeserializationCallback>));
system\security\cryptography\x509certificates\x509certificate.cs (1)
643void IDeserializationCallback.OnDeserialization(Object sender) {}
system\security\permissionset.cs (1)
2504void IDeserializationCallback.OnDeserialization(Object sender)
system\security\policy\hashmembershipcondition.cs (1)
75void IDeserializationCallback.OnDeserialization (Object sender) {}
system\security\principal\windowsidentity.cs (1)
256void IDeserializationCallback.OnDeserialization (Object sender) {}
system\timezoneinfo.cs (3)
1218void IDeserializationCallback.OnDeserialization(Object sender) { 3208void IDeserializationCallback.OnDeserialization(Object sender) { 3468void IDeserializationCallback.OnDeserialization(Object sender) {
System (5)
compmod\system\collections\generic\linkedlist.cs (1)
561void IDeserializationCallback.OnDeserialization(Object sender) {
compmod\system\collections\generic\sortedset.cs (3)
2013void IDeserializationCallback.OnDeserialization(Object sender) { 2092void IDeserializationCallback.OnDeserialization(Object sender) { 2231void IDeserializationCallback.OnDeserialization(Object sender) {
compmod\system\collections\specialized\ordereddictionary.cs (1)
374void IDeserializationCallback.OnDeserialization(object sender) {
System.Runtime.Serialization (5)
System\Runtime\Serialization\Globals.cs (1)
268typeOfIDeserializationCallback = typeof(IDeserializationCallback);
System\Runtime\Serialization\Json\JsonFormatGeneratorStatics.cs (1)
341onDeserializationMethod = typeof(IDeserializationCallback).GetMethod("OnDeserialization");
System\Runtime\Serialization\SurrogateDataContract.cs (2)
93if (newObj is IDeserializationCallback) 94((IDeserializationCallback)newObj).OnDeserialization(null);
System\Runtime\Serialization\XmlFormatGeneratorStatics.cs (1)
194onDeserializationMethod = typeof(IDeserializationCallback).GetMethod("OnDeserialization");
System.Workflow.ComponentModel (7)
AuthoringOM\Serializer\ActivitySurrogate.cs (1)
256void IDeserializationCallback.OnDeserialization(object sender)
AuthoringOM\Serializer\ActivitySurrogateSelector.cs (1)
166void IDeserializationCallback.OnDeserialization(object sender)
AuthoringOM\Serializer\DependencyStoreSurrogate.cs (1)
64void IDeserializationCallback.OnDeserialization(Object sender)
AuthoringOM\Serializer\DictionarySurrogate.cs (1)
83void IDeserializationCallback.OnDeserialization(Object sender)
AuthoringOM\Serializer\GenericQueueSurrogate.cs (1)
60void IDeserializationCallback.OnDeserialization(Object sender)
AuthoringOM\Serializer\ListSurrogate.cs (1)
61void IDeserializationCallback.OnDeserialization(Object sender)
AuthoringOM\Serializer\QueueSurrogate.cs (1)
51void IDeserializationCallback.OnDeserialization(Object sender)