Пример #1
0
        /// <summary>
        /// 创建远程代理对象
        /// </summary>
        /// <typeparam name="T">远程对象类</typeparam>
        /// <param name="url">远程对象的URL地址</param>
        public static T CreateProxy <T>(string url)
        {
            //获取远程对象的类型
            Type type = typeof(T);

            return(CommonTranslationHelper.ConvertTo <T>(CreateProxy(type, url)));
        }
Пример #2
0
 /// <summary>
 /// 创建类的实例
 /// </summary>
 /// <typeparam name="T">要转换的类名</typeparam>
 /// <param name="className">类名,格式:"命名空间.类名"</param>
 /// <param name="parameters">传递给构造函数的参数</param>
 public static T CreateInstance <T>(string className, params object[] parameters)
 {
     return(CommonTranslationHelper.ConvertTo <T>(CreateInstance(className, parameters)));
 }