技术开发 频道

ASP.net:在指定应用程序域中执行代码


【IT168技术文档】
// // 在指定应用程序域中执行代码 // // // using System; using System.Collections.Generic; using System.Text; namespace DomainTest { class Program { private static string strKey = "Key1"; static void Main(string[] args) { AppDomain domaintest = AppDomain.CreateDomain("Domaintest"); string strVal = "Value1"; domaintest.SetData(strKey, strVal); // 跨程序域调用委托 CrossAppDomainDelegate callback = delegate { // 取得当前程序域 AppDomain domain = AppDomain.CurrentDomain; Console.WriteLine(string.Format("Value: {0} In {1}", domain.GetData(strKey), domain.FriendlyName)); }; // 在指定程序域中执行代码 domaintest.DoCallBack(callback); Console.Read(); } } }

0
相关文章