1 2003-10-18 Lluis Sanchez Gual <lluis@ximian.com>
3 * ActivationServices.cs: make AllocateUninitializedClassInstance public,
6 2003-10-08 Lluis Sanchez Gual <lluis@ximian.com>
8 * AppDomainLevelActivator.cs: little fix.
10 2003-08-14 Lluis Sanchez Gual <lluis@ximian.com>
12 * AppDomainLevelActivator.cs, ConstructionLevelActivator.cs,
13 ContextLevelActivator.cs, RemoteActivationAttribute.cs,
14 RemoteActivator.cs: Changed class from public to internal.
16 2003-03-21 Lluis Sanchez Gual <lluis@ideary.com>
18 * ActivationServices.cs: Added the method Activate that performs the forwards the
19 creation message to the right message sink. Added support for AppDomainLevelActivator.
20 * ConstructionLevelActivator.cs: Activate does not use the object identity because
21 it may not be set yet.
22 * ContextLevelActivator.cs: this activator is now always called for CBOs. A new context
23 has to be created only if the construction message says so.
24 * AppDomainLevelActivator.cs: Added. Implements an IActivator that makes a remote creation.
26 2003-02-25 Lluis Sanchez Gual <lluis@ideary.com>
28 * ActivationServices.cs: Added method for creating a proxy from a list
29 of activation attributes. This is used by System.Activator.
30 Added method for creating a ConstructionCall from a list of activation attributes.
31 This is used from RemotingProxy.
32 * ConstructionLevelActivator.cs: Added. Implements an IActivator that constructs an object.
33 * ContextLevelActivator.cs: Added. Implements an IActivator that constructs a context.
34 * RemoteActivationAttribute.cs: Added.
35 * RemoteActivator.cs: Used RemoteActivationAttribute in the creation of the server object.
36 * UrlAttribute.cs: Removed some "throw new NotImplementedException ()".
38 2003-02-18 Lluis Sanchez Gual <lluis@ideary.com>
40 * RemoteActivator.cs: Instance creation implemented.
41 * ActivationServices.cs: Added.
43 2003-01-29 Lluis Sanchez Gual <lluis@ideary.com>
45 * RemoteActivator.cs: Added.
47 2002-12-06 Duncan Mak <duncan@ximian.com>
49 * UrlAttribute.cs (GetHashCode): Implemented.
51 2002-07-24 Duncan Mak <duncan@ximian.com>
53 * System.Runtime.Remoting.Activation/UrlAttribute.cs: Add to CVS.
55 * System.Runtime.Remoting.Activation/IConstructionCallMessage.cs:
56 This implements IMessage, IMethodCallMessage and IMethodMessage.