Minor tweaks.
[mono.git] / mcs / class / corlib / System.Runtime.Remoting.Contexts / IContextPropertyActivator.cs
1 //
2 // System.Runtime.Remoting.Contexts.IContextPropertyActivator..cs
3 //
4 // Author: Duncan Mak  (duncan@ximian.com)
5 //
6 // 2002 (C) Copyright, Ximian, Inc.
7 //
8
9 using System.Runtime.Remoting.Activation;
10
11 namespace System.Runtime.Remoting.Contexts {
12
13         public interface IContextPropertyActivator
14         {
15                 void CollectFromClientContext (IConstructionCallMessage msg);
16                 void CollectFromServerContext (IConstructionReturnMessage msg);
17                 bool DeliverClientContextToServerContext (IConstructionCallMessage msg);
18                 bool DeliverServerContextToClientContext (IConstructionReturnMessage msg);
19                 bool IsOKToActivate (IConstructionCallMessage msg);
20         }
21 }