5

.NET 4では、協調キャンセルを適切にサポートするためにいくつかのタイプが導入されました。別のAppDomainで実行されている操作をキャンセルできるようにしたいと思います。CancellationTokenタイプは構造体です。別のAppDomainに渡すと、通常どおり機能しますか?

4

1 に答える 1

3

私は.NET4またはキャンセルトークンに精通していませんが、キャンセル構造体にはSerializableAttributeがないように見えるため、そもそもAppDomain境界を越えて取得することはできないでしょう。

ただし、これを行うためにMarshalByRefObjectラッパーを作成できる場合があります。

于 2010-05-02T00:58:10.990 に答える