2 // System.Runtime.Remoting.Activation.ConstructionLevelActivator.cs
4 // Author: Lluis Sanchez Gual (lluis@ideary.com)
6 // (C) 2003, Lluis Sanchez Gual
10 using System.Runtime.Remoting.Messaging;
12 namespace System.Runtime.Remoting.Activation
15 internal class ConstructionLevelActivator: IActivator
17 public ActivatorLevel Level
19 get { return ActivatorLevel.Construction; }
22 public IActivator NextActivator
28 public IConstructionReturnMessage Activate (IConstructionCallMessage msg)
30 // The StackBuilderSink at the end of the server context sink chain will do the job
31 return (IConstructionReturnMessage) Threading.Thread.CurrentContext.GetServerContextSinkChain().SyncProcessMessage (msg);