Linq Where および OrderBy メソッドで使用されるデリゲートを「信頼できる」ものにする最善の方法は何でしょうか?
たとえば、私のコードがこれらの型Func<T,Boolean>
と を渡さFunc<T>
れた場合、これらが渡されたオブジェクトでのみ動作し、たとえば、ファイルシステムへのアクセスなどの厄介なことをしないことを確認するための最良のオプションは何でしょうか?
1 つの方法は、部分的に信頼された AppDomain を起動してデリゲートをその中で実行することだと思いますが、他のオプションがあるのでしょうか?
ありがとう