Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Constructor StackTrace (Thread^, Boolean)

 

Publicado: octubre de 2016

Nota: Esta API ahora está obsoleta.

Inicializa una nueva instancia de la StackTrace clase para un subproceso específico y, opcionalmente, captura información de origen.

No utilice esta sobrecarga del constructor.

Espacio de nombres:   System.Diagnostics
Ensamblado:  mscorlib (en mscorlib.dll)

public:
[ObsoleteAttribute("This constructor has been deprecated.  Please use a constructor that does not require a Thread parameter.  http://go.microsoft.com/fwlink/?linkid=14202")]
StackTrace(
	Thread^ targetThread,
	bool needFileInfo
)

Parámetros

targetThread
Type: System.Threading::Thread^

El subproceso cuyo seguimiento de pila se solicita.

needFileInfo
Type: System::Boolean

true para capturar el nombre de archivo, el número de línea y el número de columna; de lo contrario, false.

Exception Condition
ThreadStateException

El subproceso targetThread no se suspende.

System_CAPS_importantImportante

No utilice este constructor. Está obsoleto y no hay ninguna alternativa recomendada. Cuando se suspende un subproceso, no tiene ninguna manera de saber qué código está ejecutando y genera interbloqueos puede producirse muy fácilmente. Por ejemplo, si se suspende un subproceso mientras contiene los bloqueos durante una evaluación de permisos de seguridad, otros subprocesos en la AppDomain podría bloquearse. Si se suspende un subproceso mientras se está ejecutando un constructor de clase, otros subprocesos en la AppDomain que intentan usar que se bloquean la clase.

.NET Framework
Disponible desde 1.1
Silverlight
Disponible desde 2.0
Windows Phone Silverlight
Disponible desde 7.0
Volver al principio
Mostrar: