2004-10-25から1日間の記事一覧

DynamicMessageSink

最後に残ったこいつを試さずに終わることはできない。 こいつを試すのは他の4つの Sink と違ってちょっと面倒だ。 まず、何が違うかというと IContextProperty の実装クラスで IDynamicProperty を実装し、IContributeDynamicMessageSink を実装する。 最初…

そしてメソッドの記録

とりあえず、ServerContextSink と ObjectSink の違いはわからないまでも、ここまでの内容から MethodLogger の持っていた2つの問題のうち1つが解決できたことになる。 生成されるすべてのインスタンスに対して個別のコンテキストを割り当て、ServerContex…

コンテキスト切り替えと IMessageSink

実際に4つの Contribute を登録して実行することで、前回の予測は大幅に間違っていることを確認できた。 MethodLogger proxy.XXX() に最も近い場所にいるのは EnvoySink であり、ClientContextSink が1度も呼び出されていないことに注意しなければならない…