Type - GetObject

Creates a proxy for the well-known object indicated by the specified type and URL.

public static void Main() Type type = typeof (MyClass); MyClass myObj = null ; // C# Extension Method: Type - GetObject myObj = (MyClass)type.GetObject( "http://localhost:1234/Simple" ); myObj.Val = "Value" ; Console.WriteLine(myObj.Val); public class MyClass public string Val { get ; set ;} View Source using System; public static partial class Extensions #if !NETSTANDARD /// <summary> /// Creates a proxy for the well-known object indicated by the specified type and URL. /// </summary> /// <param name="type"> The type of the well-known object to which you want to connect.</param> /// <param name="url"> The URL of the well-known object.</param> /// <returns> A proxy that points to an endpoint served by the requested well-known object.</returns> public static Object GetObject( this Type type, String url) return Activator.GetObject(type, url); /// <summary> /// Creates a proxy for the well-known object indicated by the specified type, URL, and channel data. /// </summary> /// <param name="type"> The type of the well-known object to which you want to connect.</param> /// <param name="url"> The URL of the well-known object.</param> /// <param name="state"> Channel-specific data or null.</param> /// <returns> A proxy that points to an endpoint served by the requested well-known object.</returns> public static Object GetObject( this Type type, String url, Object state) return Activator.GetObject(type, url, state); #endif