インスタンスを (からではなく) AppDomain に渡す必要があります。逆の方法 (ドメインで create を呼び出し、オブジェクトをローカルで使用する) について多くの情報を見てきましたが、私が望むのは、既に持っているインスタンス (ドメイン オブジェクトから作成したものではない) を渡すことです。このインスタンスは MarshalByRefObject であり、メイン ドメインから別のドメインに渡したいと考えています。これはまったく可能ですか?
var MyObject = GetAlreadyPopulatedObject();
AnotherDomain.MakeObjectVisible(MyObject); // this is what i'm trying to do, make the instance i have available somewhere else
// And if it's possible, how would i access it from the other Domain? How can i find it?
私が持っているシナリオは、私が作成したデータを処理していて、操作のために別のアプリドメインのプラグインに渡し、変更されたバージョンを取得したいということで、少し途方に暮れています。