Process.Threads Propiedad

Definición

Obtiene el conjunto de subprocesos que se ejecutan en el proceso asociado.

public:
 property System::Diagnostics::ProcessThreadCollection ^ Threads { System::Diagnostics::ProcessThreadCollection ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Diagnostics.ProcessThreadCollection Threads { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Threads : System.Diagnostics.ProcessThreadCollection
Public ReadOnly Property Threads As ProcessThreadCollection

Valor de propiedad

Matriz de tipo ProcessThread que representa los subprocesos del sistema operativo que se ejecutan actualmente en el proceso asociado.

Atributos

Excepciones

El proceso no tiene un Id, o ningún proceso está asociado a la Process instancia de .

O bien

Se ha cerrado el proceso asociado.

Comentarios

El valor devuelto por esta propiedad representa los subprocesos actualizados más recientemente. Para obtener la información más actualizada, primero debe llamar Refresh() al método .

Un subproceso ejecuta código en un proceso. Cada proceso se inicia con un único subproceso, su subproceso principal. Cualquier subproceso puede crear subprocesos adicionales. Los subprocesos de un proceso comparten el espacio de direcciones del proceso.

Use ProcessThread para obtener todos los subprocesos asociados al proceso actual. El subproceso principal no está necesariamente en el índice cero de la matriz.

Se aplica a

Consulte también