27、深入探索Windows Communication Foundation的自定义行为与通道

WCF自定义行为与通道详解

深入探索Windows Communication Foundation的自定义行为与通道

在Windows Communication Foundation(WCF)的开发中,自定义行为和通道是扩展其功能的重要手段。下面将详细介绍各种自定义行为的实现步骤以及绑定元素在通信中的作用。

1. 自定义行为的实现

自定义行为的实现通常包含三个步骤:声明行为类型、将其附加到客户端运行时组件或调度程序,以及告知Windows Communication Foundation该行为的存在。以下是几种常见自定义行为的具体实现。

1.1 操作选择器(Operation Selector)

操作选择器可应用于客户端和服务端,其作用是返回处理消息的操作。
- 客户端
- 声明 :实现 System.ServiceModel.Dispatcher.IClientOperationSelector 接口。

public class MyOperationSelector: IClientOperationSelector
{
    public string SelectOperation(
        MethodBase method,
        object[] parameters)
    {
        //Select the operation based on the name of the method.
    }
}
</
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值