摘要: 在MSDN中,try..catch..finally 的介绍如下:finally 块用于清除 try 块中分配的任何资源,以及运行任何即使在发生异常时也必须执行的代码。 控制总是传递给 finally 块,与 try 块的退出方式无关。catch 用于处理语句块中出现的异常,而 finally 用于保证代码语句块的执行,与前面的 try 块的退出方式无关。catch 和 finally 一起使用的常见方式是:在 try 块中获取并使用资源,在 catch 块中处理异常情况,并在 finally 块中释放资源。 阅读全文
posted @ 2013-10-13 16:08 sangmado 阅读(1126) 评论(4) 推荐(1) 编辑
摘要: OperationInvoker是WCF运行时模型中在调用最终用户代码前的最后一个扩展点。本文介绍如何使用IOperationInvoker扩展来实现用户代码执行前的通用准备工作。 阅读全文
posted @ 2013-10-13 14:13 sangmado 阅读(2098) 评论(1) 推荐(2) 编辑
摘要: WCF提供了四种类型的行为:服务、终结点、契约和操作。本文介绍如何使用WCF行为扩展功能中的 Message Inspection 对服务中各操作的执行时间进行记录,并描述了如何通过配置文件来定制终结点行为扩展和服务行为扩展。 阅读全文
posted @ 2013-10-13 01:34 sangmado 阅读(2587) 评论(3) 推荐(4) 编辑