2 // System.Runtime.Remoting.ActivatedClientTypeEntry.cs
4 // AUthor: Duncan Mak (duncan@ximian.com)
6 // 2002 (C) Copyright. Ximian, Inc.
10 using System.Runtime.Remoting;
11 using System.Runtime.Remoting.Contexts;
13 namespace System.Runtime.Remoting {
15 public class ActivatedClientTypeEntry : TypeEntry
17 string applicationUrl;
20 public ActivatedClientTypeEntry (Type type, string appUrl)
22 AssemblyName = type.Assembly.FullName;
23 TypeName = type.FullName;
24 applicationUrl = appUrl;
28 public ActivatedClientTypeEntry (string typeName, string assemblyName, string appUrl)
30 AssemblyName = assemblyName;
32 applicationUrl = appUrl;
35 public string ApplicationUrl {
36 get { return applicationUrl; }
39 public IContextAttribute [] ContextAttributes {
41 set { } // This is not implemented in the MS runtime yet.
44 public Type ObjectType {
45 get { return obj_type; }
48 public override string ToString ()
50 return TypeName + AssemblyName + ApplicationUrl;