Question

J'ai une fonction qui doit être exécutée dans l'état d'appartement de STA. Je ne voudrais pas vérifier s'il est exécuté en tant que STA, et sinon engendrer un nouveau fil qui fonctionne en STA.

Comment puis-je vérifier dans quel appartement indique dans lequel le fil actuel est exécuté?

Était-ce utile?

La solution

System.Threading.Thread.CurrentThread.GetApartmentState()

Autres conseils

Utilisez cette méthode ou une méthode similaire à l'intérieur de la fonction:

System.Threading.Thread.CurrentThread.GetApartmentState
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top