.NET DynamicMethodスレッドセーフ?
-
05-07-2019 - |
質問
ILGeneratorを使用してDynamicMethodを記述し、出力するコードがスレッドセーフである場合、結果のデリゲートはスレッドセーフになりますか?
私の懸念は、 IL がメソッドの初回実行時にコンパイルされることです。それが本当なら、他のスレッドがコンパイル中にデリゲートを実行しようとするとどうなりますか?
所属していません StackOverflow
質問
ILGeneratorを使用してDynamicMethodを記述し、出力するコードがスレッドセーフである場合、結果のデリゲートはスレッドセーフになりますか?
私の懸念は、 IL がメソッドの初回実行時にコンパイルされることです。それが本当なら、他のスレッドがコンパイル中にデリゲートを実行しようとするとどうなりますか?