Condividi tramite


Procedura: impostare il nome di un thread in codice gestito

Le informazioni contenute in questo argomento sono valide per:

Edizione

Visual Basic

C#

F#

C++

Web Developer

Express

Argomento applicabile Argomento applicabile Argomento applicabile Argomento applicabile Argomento applicabile

Pro, Premium e Ultimate

Argomento applicabile

Argomento applicabile

Argomento applicabile

Argomento applicabile

Argomento applicabile

La denominazione dei thread è possibile in tutte le edizioni di Visual Studio. Tale denominazione consente di tenere traccia dei thread nella finestra Thread. Poiché la finestra Thread non è disponibile nelle versioni di Visual Studio Express Edition, la denominazione dei thread è di poca utilità in tali versioni.

Per impostare il nome di un thread in codice gestito, utilizzare la proprietà [System.Threading.Thread.Name].

Esempio

Public Class Needle
    ' This method will be called when the thread is started.
    Sub Baz()
        Console.WriteLine("Needle Baz is running on another thread")
    End Sub
End Class

Sub Main()
    Console.WriteLine("Thread Simple Sample")
    Dim oNeedle As New Needle()
   ' Create a Thread object. 
    Dim oThread As New System.Threading.Thread(AddressOf oNeedle.Baz)
    ' Set the Thread name to "MainThread".
    oThread.Name = "MainThread"
    ' Starting the thread invokes the ThreadStart delegate
    oThread.Start()
End Sub

Vedere anche

Attività

Procedura: impostare il nome di un thread in codice nativo

Altre risorse

Debug di applicazioni multithreading