2005-01-31 Zoltan Varga <vargaz@freemail.hu>
[mono.git] / mcs / class / corlib / System.Runtime.Remoting.Messaging / ConstructionCall.cs
index e920ad930213baf547bfd4bf12d036287de2fc11..412f1d0043ffa1f123cfd809f9f2e183de533b4f 100644 (file)
@@ -35,6 +35,7 @@ using System.Collections;
 using System.Runtime.Remoting.Activation;
 using System.Runtime.Serialization;
 using System.Runtime.Remoting.Contexts;
+using System.Runtime.Remoting.Proxies;
 
 namespace System.Runtime.Remoting.Messaging
 {
@@ -47,6 +48,7 @@ namespace System.Runtime.Remoting.Messaging
                Type _activationType;
                string _activationTypeName;
                bool _isContextOk;
+               [NonSerialized] RemotingProxy _sourceProxy;
 
                public ConstructionCall(IMessage msg): base (msg)
                {
@@ -152,5 +154,11 @@ namespace System.Runtime.Remoting.Messaging
                {
                        get { return base.Properties; }
                }
+               
+               internal RemotingProxy SourceProxy
+               {
+                       get { return _sourceProxy; }
+                       set {_sourceProxy = value; }
+               }
        }
 }