2008-09-11 5 views

答えて

2

マーシャリングされた呼び出しを使用してAppDomains間で情報を伝達する必要があります。したがって、親AppDomainで状態オブジェクトを作成し、それを使用したい子に渡す必要があります。これを行う必要がない場合は、AppDomains全体でメモリを共有することになり、目的を破ります。

各AppDomain内には、プライマリドメイン内の実際のシングルトンへの(マーシャリングされた)参照への参照を保持するシングルトンを持つことができます。つまり、あなたのコードは "singleton-y"のように見えますが、その背後に隠れた配線がいくつかあります。

関連する問題