Compartilhar via


Como: definir um nome de Thread em código gerenciado

Nomeação de thread é possível em qualquer edição do Visual Studio.Segmento de nomeação é útil para controlar segmentos na segmentos janela.Porque o segmentos janela não está disponível nas edições Express do Visual Studio, nomeação thread tem pouco utilitário em edições Express.

Para definir um nome de thread no código gerenciado, use o [System.Threading.Thread.Name] propriedade.

Exemplo

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

Consulte também

Tarefas

Como: definir um nome de Thread em código nativo

Outros recursos

Depuração de aplicativos multithread