public static void RegisterWellKnownServiceType( Type type, String objectUri, WellKnownObjectMode mode) { WellKnownServiceTypeEntry wke = new WellKnownServiceTypeEntry(type, objectUri, mode); RemotingConfiguration.RegisterWellKnownServiceType(wke); } // RegisterWellKnownServiceType
internal static void RegisterTypes(ArrayList types) { foreach (object obj in types) { TypeEntry typeEntry = (TypeEntry)obj; if (typeEntry is ActivatedClientTypeEntry) { RemotingConfiguration.RegisterActivatedClientType((ActivatedClientTypeEntry)typeEntry); } else if (typeEntry is ActivatedServiceTypeEntry) { RemotingConfiguration.RegisterActivatedServiceType((ActivatedServiceTypeEntry)typeEntry); } else if (typeEntry is WellKnownClientTypeEntry) { RemotingConfiguration.RegisterWellKnownClientType((WellKnownClientTypeEntry)typeEntry); } else if (typeEntry is WellKnownServiceTypeEntry) { RemotingConfiguration.RegisterWellKnownServiceType((WellKnownServiceTypeEntry)typeEntry); } } }