0

我有一个连接到多个端点的 WCF 客户端;一些 net.pipe,一些 https。

net.pipe 端点有相当多的喋喋不休,但它们工作可靠,所以我不想跟踪这些,因为日志文件变得太大并且太快混乱。但是,https 端点相当新,我需要跟踪那个端点。如何仅跟踪该端点,而不跟踪其他 net.pipe 端点?如果我必须跟踪所有 https 端点并且没有 net.pipe 端点,那就没问题了,尽管能够打开和关闭单个端点会很好。另外,我希望有一个全部 .config 选项(即,不编写我自己的跟踪侦听器)。

谢谢!

4

1 回答 1

0

您可以使用 xpath 表达式在写入日志数据之前对其进行过滤。请参阅消息过滤器下的http://msdn.microsoft.com/en-us/library/ms730064.aspx 。

您还可以将 xpath 表达式作为 FilterInitData 添加到 XmlWriterTraceListener。

于 2010-05-27T14:14:36.377 回答