Pregunta

Tengo una función que requiere que se ejecute en el estado de apartamento STA. No puedo comprobar si se ejecuta como STA, y si no genera un nuevo hilo que se ejecuta en STA.

¿Cómo puedo verificar en qué estado de apartamento se ejecuta el hilo actual?

¿Fue útil?

Solución

System.Threading.Thread.CurrentThread.GetApartmentState()

Otros consejos

Use este o un método similar dentro de la función:

System.Threading.Thread.CurrentThread.GetApartmentState
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top