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