Frage

Ich habe eine Funktion, die erfordert zu laufen, STA-apartment Staat.Ich wan ' T, um zu überprüfen, ob es ausgeführt wird, wie STA, und wenn nicht, erzeugen Sie einen neuen thread läuft in STA.

Wie kann ich überprüfen, welche apartment Staat, der aktuelle thread wird?

War es hilfreich?

Lösung

System.Threading.Thread.CurrentThread.GetApartmentState()

Andere Tipps

Verwenden Sie diese oder eine ähnliche Methode in der Funktion:

System.Threading.Thread.CurrentThread.GetApartmentState
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top