Endinvokeの議論
-
09-10-2019 - |
質問
私は代表団を持っています、私はその上でbegininvokeに電話して、iasyncresultをvar barに取得します。
その後、Endinvoke(Bar)に電話します。すべてが幸せです。
なぜendinvokeにバーを通過する必要があるのですか?これは正確に何が起こっているのですか? Endinvokeは、可能なリソースリークをクリアするために必須であることに気付きましたが、このパラメーターは意味がありません...
解決
いいえ、それは完全に理にかなっています。デリゲートを複数回呼び出すことができたでしょう - どうですか EndResult
あなたが話している召喚を知るつもりですか? IAsyncResult
基本的に非同期タスクをカプセル化しています。
新しいものを見ている場合は、iasyncresultを 少し の不透明なバージョンのようにビット Task
.
所属していません StackOverflow