摘要: 行为(Behaviors)行为就是服务的本地特性,他不会影响服务的通信模式。客户端不并不知道行为,行为也不会出现在服务的绑定或发布的元数据中。WCF定义了两种类型的服务端行为。ServiceBehavior和OpreationBehavior。ServiceBehavior用于配置服务行为,它能够影响服务的所有终结点(包括所有的契约与操作)。OpreationBehavior用于配置操作的行为,即行为只会影响特定操作的实现。ServiceBehavior特性用于配置服务的实例模式。public enum InstanceContextMode { // 摘要: ... 阅读全文
posted @ 2013-05-07 17:16 UncleNull 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 集合(Collections)在.Net中,各种类型的集合均实现了IEnumerable或IEnumerable<T>接口。.Net集合是.Net特有的,WCF中不能在服务元数据中公开他们。定义服务操作时,不管使用哪种结合接口,他们的传输表现形式都使用了数组。[ServiceContract] interface IContractManager { //不能接受Customer对象 [OperationContract] void AddContract(Contract contract); //不能返回C... 阅读全文
posted @ 2013-05-07 14:08 UncleNull 阅读(154) 评论(0) 推荐(0) 编辑