1

为什么 TraceListener 派生自 MarshalByRefObject。遗产没有任何好处。

在另一个域中通过远程处理后,我无法使用 TraceListener,因为方法参数中的 TraceEventCache 没有 Serializable 属性。

所以我不能用这样的签名从 TraceListener 调用方法:

public override void TraceEvent(TraceEventCache eventCache, string source, TraceEventType eventType, int id, string message)

4

0 回答 0