C#でスレッド(特にスレッドから作成されたスレッド)の特定の権限を制御することは可能ですか?
新しいスレッドが作成され、特定のユーザーが指定したコードを実行する C# アプリを開発しています。
ユーザーコードが実行できる操作と実行できない操作を制御するにはどうすればよいですか? これは可能ですか?
特に、使用コードから特定の API へのアクセスを制限したいと考えています。
具体的な例の 1 つは、ユーザー コードから新しいスレッドを生成する機能を無効にしたい場合です。
*これは、例外自体を処理しない新しいスレッドがユーザー コードによって生成され、アプリケーション全体がクラッシュする可能性があるためです。