博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cross appdomain access
阅读量:4959 次
发布时间:2019-06-12

本文共 1101 字,大约阅读时间需要 3 分钟。

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApp6{    class Program    {        static string greetings = "PONG!";        static void Main(string[] args)        {            AppDomain otherDomain = AppDomain.CreateDomain("otherDomain");            greetings = "PING!";            MyCallBack();            otherDomain.DoCallBack(new CrossAppDomainDelegate(MyCallBack));            // Output:            // PING! from defaultDomain            // PONG! from otherDomain            Console.In.ReadLine();        }        public static void MyCallBack()        {            string name = AppDomain.CurrentDomain.FriendlyName;            if (name == AppDomain.CurrentDomain.SetupInformation.ApplicationName)            {                name = "defaultDomain";            }            Console.WriteLine(greetings + " from " + name);            var list = AppDomain.CurrentDomain.GetAssemblies().ToList();        }    }}

result:

PING! from defaultDomainPONG! from otherDomain

 

转载于:https://www.cnblogs.com/nanfei/p/10888078.html

你可能感兴趣的文章
[转]Jquery操作select
查看>>
[转]15 个顶级 HTML5 游戏引擎
查看>>
[转]ASP.NET中的forms验证
查看>>
Qualified name lookup
查看>>
牛逼的产品经理最重要的特质是什么?
查看>>
Shiro学习
查看>>
Linux 目录递归赋权,解决 Linux权限不够
查看>>
面向对象(OO,封装、继承、多态)
查看>>
cmd命令行给main传参数
查看>>
整理了一份招PHP高级工程师的面试题
查看>>
iOS--inputView和inputAccessoryView
查看>>
grep
查看>>
python django 上传文件到七牛
查看>>
sql_calc_found_rows原理
查看>>
链表的反转
查看>>
我要赚钱!
查看>>
Java内存区域
查看>>
叔本华论说文集摘录(一)
查看>>
Ext JS 4 主从表
查看>>
C++ 基类和派生类
查看>>