Get current app domain name : AppDomain « Assembly « C# / CSharp Tutorial

Home
C# / CSharp Tutorial
1.Language Basics
2.Data Type
3.Operator
4.Statement
5.String
6.struct
7.Class
8.Operator Overload
9.delegate
10.Attribute
11.Data Structure
12.Assembly
13.Date Time
14.Development
15.File Directory Stream
16.Preprocessing Directives
17.Regular Expression
18.Generic
19.Reflection
20.Thread
21.I18N Internationalization
22.LINQ
23.GUI Windows Forms
24.Windows Presentation Foundation
25.Windows Communication Foundation
26.Workflow
27.2D
28.Design Patterns
29.Windows
30.XML
31.XML LINQ
32.ADO.Net
33.Network
34.Directory Services
35.Security
36.unsafe
C# / C Sharp
C# / C Sharp by API
C# / CSharp Open Source
C# / CSharp Tutorial » Assembly » AppDomain 
12.1.13.Get current app domain name
using System;
using System.Reflection;
using System.Collections.Generic;
using System.Text;

    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine(AppDomain.CurrentDomain.FriendlyName);
            Console.WriteLine(AppDomain.CurrentDomain.GetAssemblies().Length.ToString());

            AppDomain ad = AppDomain.CreateDomain("MyDomain");
            ad.SetData("MYVALUE""new Value");
            MyNameSpace.MyClass1 remoteType = (MyNameSpace.MyClass1)ad.CreateInstanceFromAndUnwrap("MyCode.dll""MyNameSpace.MyClass1");

            remoteType.DoWork();
            AppDomain.Unload(ad);
        }
    }
12.1.AppDomain
12.1.1.Creation of an application domain
12.1.2.Use AppDomain to execute Assembly
12.1.3.Get and set data to AppDomain
12.1.4.Print All Assemblies In AppDomain
12.1.5.Make a new AppDomain in the current process
12.1.6.Handle AppDomain Event: DomainUnload and ProcessExit
12.1.7.Create object using AppDomain.CreateInstanceAndUnwrap
12.1.8.An object in another application domain
12.1.9.Unloading an application domain
12.1.10.Get AppDomain Current Domain Friendly Name
12.1.11.marshall by value
12.1.12.Marshal By Reference Object
12.1.13.Get current app domain name
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.