28 implementations of IObjectReference
mscorlib (14)
system\delegateserializationholder.cs (1)
18
internal sealed class DelegateSerializationHolder :
IObjectReference
, ISerializable
system\reflection\memberinfoserializationholder.cs (1)
18
internal class MemberInfoSerializationHolder : ISerializable,
IObjectReference
system\reflection\parameterinfo.cs (1)
28
public class ParameterInfo : _ParameterInfo, ICustomAttributeProvider,
IObjectReference
system\runtime\remoting\objref.cs (1)
378
public class ObjRef :
IObjectReference
, ISerializable
system\runtime\serialization\safeserializationmanager.cs (1)
259
internal sealed class SafeSerializationManager :
IObjectReference
, ISerializable
system\text\codepageencoding.cs (2)
25
internal sealed class CodePageEncoding : ISerializable,
IObjectReference
109
internal sealed class Decoder : ISerializable,
IObjectReference
system\text\encoding.cs (2)
1645
internal class DefaultEncoder : Encoder, ISerializable,
IObjectReference
1773
internal class DefaultDecoder : Decoder, ISerializable,
IObjectReference
system\text\mlangcodepageencoding.cs (3)
27
internal sealed class MLangCodePageEncoding : ISerializable,
IObjectReference
111
internal sealed class MLangEncoder : ISerializable,
IObjectReference
149
internal sealed class MLangDecoder : ISerializable,
IObjectReference
system\text\surrogateencoder.cs (1)
24
internal sealed class SurrogateEncoder : ISerializable,
IObjectReference
system\unityserializationholder.cs (1)
19
internal class UnitySerializationHolder : ISerializable,
IObjectReference
System.Transactions (1)
System\Transactions\Oletx\OleTxTransaction.cs (1)
36
internal class OletxTransaction : ISerializable,
IObjectReference
System.Workflow.ComponentModel (12)
AuthoringOM\DependencyProperty.cs (1)
380
private sealed class DependencyPropertyReference :
IObjectReference
AuthoringOM\Serializer\ActivityExecutorSurrogate.cs (1)
26
private sealed class ActivityExecutorRef :
IObjectReference
AuthoringOM\Serializer\ActivitySurrogate.cs (3)
155
private sealed class ActivityRef :
IObjectReference
172
private sealed class ActivitySerializedRef :
IObjectReference
, IDeserializationCallback
328
private class DanglingActivityRef :
IObjectReference
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
AuthoringOM\Serializer\XmlDocumentSurrogate.cs (1)
30
private sealed class XmlDocumentReference :
IObjectReference
System.Xml.Linq (1)
System\Xml\Linq\XLinq.cs (1)
212
internal sealed class NameSerializer :
IObjectReference
, ISerializable
24 references to IObjectReference
mscorlib (7)
system\runtime\remoting\remotingservices.cs (1)
1750
if (castType != typeof(
IObjectReference
))
system\runtime\serialization\formatters\binary\binaryobjectreader.cs (2)
194
if (TopObject is
IObjectReference
)
196
TopObject = ((
IObjectReference
)TopObject).GetRealObject(m_context);
system\runtime\serialization\objectmanager.cs (3)
315
holder.SetObjectValue(((
IObjectReference
)(holder.ObjectValue)).GetRealObject(m_context), this);
329
} while ((holder.ObjectValue is
IObjectReference
) && (tempObject!=holder.ObjectValue));
1369
if (m_object is
IObjectReference
) {
system\runtime\serialization\safeserializationmanager.cs (1)
377
object
IObjectReference
.GetRealObject(StreamingContext context)
System.Runtime.Serialization (5)
System\Runtime\Serialization\Globals.cs (1)
281
typeOfIObjectReference = typeof(
IObjectReference
);
System\Runtime\Serialization\SurrogateDataContract.cs (3)
59
internal static object GetRealObject(
IObjectReference
obj, StreamingContext context)
95
if (newObj is
IObjectReference
)
96
newObj = GetRealObject((
IObjectReference
)newObj, context.GetStreamingContext());
System\Runtime\Serialization\XmlObjectSerializerReadContext.cs (1)
429
public object GetRealObject(
IObjectReference
obj, string id)
System.Workflow.ComponentModel (11)
AuthoringOM\Serializer\ActivityExecutorSurrogate.cs (1)
29
Object
IObjectReference
.GetRealObject(StreamingContext context)
AuthoringOM\Serializer\ActivitySurrogate.cs (3)
161
Object
IObjectReference
.GetRealObject(StreamingContext context)
212
object
IObjectReference
.GetRealObject(StreamingContext context)
336
object
IObjectReference
.GetRealObject(StreamingContext context)
AuthoringOM\Serializer\ActivitySurrogateSelector.cs (1)
152
Object
IObjectReference
.GetRealObject(StreamingContext context)
AuthoringOM\Serializer\DependencyStoreSurrogate.cs (1)
57
Object
IObjectReference
.GetRealObject(StreamingContext context)
AuthoringOM\Serializer\DictionarySurrogate.cs (1)
74
Object
IObjectReference
.GetRealObject(StreamingContext context)
AuthoringOM\Serializer\GenericQueueSurrogate.cs (1)
51
Object
IObjectReference
.GetRealObject(StreamingContext context)
AuthoringOM\Serializer\ListSurrogate.cs (1)
52
Object
IObjectReference
.GetRealObject(StreamingContext context)
AuthoringOM\Serializer\QueueSurrogate.cs (1)
43
Object
IObjectReference
.GetRealObject(StreamingContext context)
AuthoringOM\Serializer\XmlDocumentSurrogate.cs (1)
34
Object
IObjectReference
.GetRealObject(StreamingContext context)
System.Xml.Linq (1)
System\Xml\Linq\XLinq.cs (1)
221
object
IObjectReference
.GetRealObject(StreamingContext context) {