UdpBinding 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 UDP 绑定。
public ref class UdpBinding : System::ServiceModel::Channels::Binding, System::ServiceModel::Channels::IBindingRuntimePreferences
public class UdpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
type UdpBinding = class
inherit Binding
interface IBindingRuntimePreferences
Public Class UdpBinding
Inherits Binding
Implements IBindingRuntimePreferences
- 继承
- 实现
注解
UdpBinding不能与 WAS 托管(Windows进程激活服务)服务一起使用。
构造函数
| 名称 | 说明 |
|---|---|
| UdpBinding() |
初始化 UdpBinding 类的新实例。 |
| UdpBinding(String) |
使用指定的配置名称初始化类的新实例 UdpBinding 。 |
属性
| 名称 | 说明 |
|---|---|
| CloseTimeout |
获取或设置在传输引发异常之前连接要关闭的时间间隔。 (继承自 Binding) |
| DuplicateMessageHistoryLength |
获取或设置 UDP 绑定元素中重复消息历史记录长度的值。 |
| MaxBufferPoolSize |
获取或设置与绑定关联的最大缓冲池大小。 |
| MaxPendingMessagesTotalSize |
获取或设置接收但尚未从单个通道实例的输入队列中删除的最大消息数。 |
| MaxReceivedMessageSize |
获取或设置可由绑定处理的消息的最大大小。 |
| MaxRetransmitCount |
获取或设置 UDP 绑定中重新传输消息的最大数目。 |
| MessageVersion |
获取使用绑定配置的客户端和服务使用的消息版本。 (继承自 Binding) |
| MulticastInterfaceId |
获取或设置 UDP 绑定中的 MulticastInterfaceID 属性的值。 |
| Name |
获取或设置绑定的名称。 (继承自 Binding) |
| Namespace |
获取或设置绑定的 XML 命名空间。 (继承自 Binding) |
| OpenTimeout |
获取或设置在传输引发异常之前为连接打开提供的时间间隔。 (继承自 Binding) |
| ReaderQuotas |
获取或设置读取器配额。 |
| ReceiveTimeout |
获取或设置连接在删除之前连接可以保持非活动状态的时间间隔,在此期间不会收到任何应用程序消息。 (继承自 Binding) |
| Scheme |
获取此绑定的方案名称。 |
| SendTimeout |
获取或设置传输引发异常之前为写入操作完成提供的时间间隔。 (继承自 Binding) |
| TextEncoding |
获取或设置用于绑定的文本编码。 |
| TimeToLive |
获取或设置 UDP 绑定中的 TimeToLive 属性的值。 |
方法
显式接口实现
| 名称 | 说明 |
|---|---|
| IBindingRuntimePreferences.ReceiveSynchronously |
获取一个值,该值指示是同步还是异步处理传入请求。 |