首页 > 软件操作教程 > 编程开发 > C#
题目内容

C# 定义WCF服务协定 操作协定

题目答案

    在定义服务协定的接口中,应用System.ServiceModel.OperationContractAttribute特性,就可以把成员定义为操作。这个特性具有下表所示的属性。

属 性

说明

Name

指定服务操作的名称。默认为成员名称

IsOneWay

指定操作是否返回一个响应,如果把它设Mtrue,则客户端不等待操作完成,就会继续执行

AsyncPattem

如果设置为true操作就会实现为两个方法:Begin<me//rorfiVame>O^P EnA<methodName>Q,这两个方 法可用于异步调用操作

HasProtectionLevel

 指定服务使用的消息是否有明确定义的保护级别。保护级别允许签名消息,或者签名和加密消息


ProtectionLevel

 保护级别,用于保护消息


Islnitiating

如果使用会话,这个屈性就确定调用这个操作是否可以启动新会话

IsTerminating

如果使用会话,这个属性就确定调用这个操作是否会中断当前会话

Action

如果使用寻址功能(WCF服务的一个高级功能),操作就有一个关联的动作名称,通过这个属性可以指 定该名称

ReplyAction

同上,但为操作的响应指定动作名称


网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端