ContextBoundObject
- 繼承
MarshalByRefObject,實例永遠在自己的 Context 執行。
- 即使同一 AppDomain,跨 Context 存取也會透過 Transparent Proxy(訊息機制)。
- 非 ContextBoundObject(Context-Agile)在呼叫端 Context 執行。

ContextAttribute
- 套用於 ContextBoundObject 類別的 .NET Attribute。
- 實作
IContextAttribute,提供 IsContextOK 判斷是否需新 Context。
- 可套用多個,CLR 依序檢查。
四大 IContributeXXXSink 介面
各含 GetXXXSink 回傳 IMessageSink,對應四區域,功能類似 IClientChannelSinkProvider 但不透過設定檔,直接由 Context 屬性注入。
