异常处理(Exception、FaultException、FaultException、IErrorHandler)
介绍
WCF(Windows Communication Foundation) - 异常处理:一般Exception的处理,FaultException和FaultException的抛出和处理,使用IErrorHandler处理异常。
示例
1、服务
IHello.cs
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ServiceModel; namespace WCF.ServiceLib.Exception { /**//// <summary> /// IHello接口 /// </summary> [ServiceContract] public interface IHello { /**//// <summary> /// 抛出Exception异常 /// </summary> [OperationContract] void HelloException(); /**//// <summary> /// 抛出FaultException异常 /// </summary> [OperationContract] void HelloFaultException(); /**//// <summary> /// 抛出FaultException<T>异常 /// </summary> [OperationContract] [FaultContract(typeof(FaultMessage))] void HelloFaultExceptionGeneric(); /**//// <summary> /// IErrorHandler处理异常 /// </summary> [OperationContract] void HelloIErrorHandler(); } }
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索异常
, exception
, using
, system
, 处理
void
wcf 示例、wcf tcp示例、wcf https 示例、spring4 mvc 示例、grub4dos菜单编辑示例,以便于您获取更多的相关知识。
时间: 2024-10-29 02:41:11