NetPeerTcpBinding 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
PeerChannel feature is obsolete and will be removed in the future.
为对等网络应用程序提供安全绑定。
public ref class NetPeerTcpBinding : System::ServiceModel::Channels::Binding, System::ServiceModel::Channels::IBindingRuntimePreferences
public class NetPeerTcpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
[System.Obsolete("PeerChannel feature is obsolete and will be removed in the future.", false)]
public class NetPeerTcpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
type NetPeerTcpBinding = class
inherit Binding
interface IBindingRuntimePreferences
[<System.Obsolete("PeerChannel feature is obsolete and will be removed in the future.", false)>]
type NetPeerTcpBinding = class
inherit Binding
interface IBindingRuntimePreferences
Public Class NetPeerTcpBinding
Inherits Binding
Implements IBindingRuntimePreferences
- 继承
- 属性
- 实现
注解
NetPeerTcpBinding 绑定为创建使用 TCP 级别的对等网格基础结构的对等网络应用程序提供支持。
每个 PeerNode 实例均可承载使用此绑定类型定义的多个对等通道。 如果通道工厂是用此类型的已配置实例生成的,则可使用这些通道工厂生成对等通道。 对等通道工厂可生成的对等通道包括只可输入通道(实现 IInputChannel)、只可输出通道(实现 IOutputChannel)和双工通道(实现 IDuplexChannel)。
这是 Windows Communication Framework (WCF) 提供的标准绑定之一。 该绑定可以在命令性代码中使用,或在应用程序的相应 XML 配置文件中指定。 建议的过程是使用配置值定义绑定而不是使用基于代码的方法,除了必须将配置值设为已初始化的服务的某些高级方案之外。
构造函数
NetPeerTcpBinding() |
已过时.
初始化 NetPeerTcpBinding 类的新默认实例。 |
NetPeerTcpBinding(String) |
已过时.
使用指定配置名称初始化 NetPeerTcpBinding 类的新实例。 |
属性
CloseTimeout |
已过时.
获取或设置在传输引发异常之前可用于关闭连接的时间间隔。 (继承自 Binding) |
EnvelopeVersion |
已过时.
获取与此绑定一起使用的 SOAP 版本。 |
IsPnrpAvailable |
已过时.
获取一个值,它指示 PNRP 服务是否已在计算机上安装并可用。 |
ListenIPAddress |
已过时.
获取或设置本地对等节点用于侦听的 IP 地址。 |
MaxBufferPoolSize |
已过时.
获取或设置用于对等 TCP 缓冲区的内存池的最大大小(以字节为单位)。 |
MaxReceivedMessageSize |
已过时.
获取或设置由此绑定创建的对等通道处理的 TCP 消息的最大大小(以字节为单位)。 |
MessageVersion |
已过时.
获取由绑定所配置的客户端和服务使用的消息版本。 (继承自 Binding) |
Name |
已过时.
获取或设置绑定的名称。 (继承自 Binding) |
Namespace |
已过时.
获取或设置绑定的 XML 命名空间。 (继承自 Binding) |
OpenTimeout |
已过时.
获取或设置在传输引发异常之前可用于打开连接的时间间隔。 (继承自 Binding) |
Port |
已过时.
获取或设置要绑定的网络端口。 |
ReaderQuotas |
已过时.
获取或设置与此绑定关联的 XmlDictionaryReaderQuotas。 |
ReceiveTimeout |
已过时.
获取或设置连接在撤消之前保持非活动状态的最大时间间隔,在此时间间隔内未接收任何应用程序消息。 (继承自 Binding) |
Resolver |
已过时.
获取 PeerResolver,此绑定实例将使用它将对等网格 ID 解析为对等网格中节点的终结点 IP 地址。 |
Scheme |
已过时.
获取用于传输协议(与此绑定关联)的 URI 方案。 |
Security |
已过时.
获取或设置要对此绑定创建的对等通道设置的安全性。 |
SendTimeout |
已过时.
获取或设置在传输引发异常之前可用于完成写入操作的时间间隔。 (继承自 Binding) |
方法
显式接口实现
IBindingRuntimePreferences.ReceiveSynchronously |
已过时.
获取一个值,它指示此绑定创建的对等通道上的传入请求是同步处理传入请求还是异步处理。 |