2004-02-13 Sebastien Pouliot <sebastien@ximian.com>
[mono.git] / mcs / class / corlib / System.Runtime.Remoting.Services / EnterpriseServicesHelper.cs
1 //
2 // System.Runtime.Remoting.Services.EnterpriseServicesHelper.cs
3 //
4 // Author: Lluis Sanchez Gual (lluis@ximian.com)
5 //
6 // 2003 (C) Copyright, Novell, Inc.
7 //
8
9 using System.Runtime.Remoting;
10 using System.Runtime.Remoting.Messaging;
11 using System.Runtime.Remoting.Activation;
12 using System.Runtime.Remoting.Proxies;
13
14 namespace System.Runtime.Remoting.Services 
15 {
16         public sealed class EnterpriseServicesHelper
17         {
18                 public EnterpriseServicesHelper ()
19                 {
20                 }
21                 
22                 public static IConstructionReturnMessage CreateConstructionReturnMessage (IConstructionCallMessage ctorMsg, MarshalByRefObject retObj)
23                 {
24                         return new ConstructionResponse (retObj, null, ctorMsg);
25                 }
26
27                 [MonoTODO]
28                 public static void SwitchWrappers (RealProxy oldcp, RealProxy newcp)
29                 {
30                         throw new NotSupportedException ();
31                 }
32                 
33                 [MonoTODO]
34                 public static object WrapIUnknownWithComObject (IntPtr punk)
35                 {
36                         throw new NotSupportedException ();
37                 }
38         }
39 }