Auf Englisch lesen

Freigeben über


Thread.GetDomain Methode

Definition

Gibt die aktuelle Domäne zurück, in der der aktuelle Thread ausgeführt wird.

C#
public static AppDomain GetDomain ();

Gibt zurück

AppDomain

Eine AppDomain, die die aktuelle Anwendungsdomäne des ausgeführten Threads darstellt.

Beispiele

Das folgende Codebeispiel zeigt, wie Der Name und die ID des abgerufen werden, AppDomain in dem der Thread ausgeführt wird.

C#
using System;
using System.Threading;

class Test
{
    static void Main()
    {
        Thread newThread = new Thread(new ThreadStart(ThreadMethod));
        newThread.Start();
    }

    static void ThreadMethod()
    {
        Console.WriteLine(
            "Thread {0} started in {1} with AppDomainID = {2}.",
            AppDomain.GetCurrentThreadId().ToString(), 
            Thread.GetDomain().FriendlyName, 
            Thread.GetDomainID().ToString());
    }
}

Gilt für

Produkt Versionen
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1