你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

NetMessagingTransportBindingElement 类

定义

表示绑定元素,该元素用于指定用于在服务总线上传输消息的净消息传输。

public sealed class NetMessagingTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
type NetMessagingTransportBindingElement = class
    inherit TransportBindingElement
    interface IPolicyExportExtension
    interface IWsdlExportExtension
Public NotInheritable Class NetMessagingTransportBindingElement
Inherits TransportBindingElement
Implements IPolicyExportExtension, IWsdlExportExtension
继承
NetMessagingTransportBindingElement
实现

注解

NetMessagingTransportBindingElement 支持创建 IOutputChannel、IInputChannel、IInputChannel+ReceiveContext、IInputSessionChannel 和 IInputSessionChannel+ReceiveContext。 会话感知通道 (IInputSessionChannel、IInputSessionChannel+ReceiveContext) 用于会话支持。

构造函数

NetMessagingTransportBindingElement()

初始化 NetMessagingTransportBindingElement 类的新实例。

属性

PrefetchCount

获取或设置预提取的数目。

Scheme

获取传输的 URI 方案。

SessionIdleTimeout

获取或设置时间跨度值,该值指定会话在超时前等待的非活动时段。

TransportSettings

获取或设置网络消息传送的传输设置。

方法

BuildChannelFactory<TChannel>(BindingContext)

生成通道工厂。

BuildChannelListener<TChannel>(BindingContext)

生成通道侦听器。

CanBuildChannelFactory<T>(BindingContext)

查询通道工厂可以生成“context”。

CanBuildChannelListener<T>(BindingContext)

查询是否可以生成通道侦听器“context”。

Clone()

创建此绑定元素的深层副本。

GetProperty<T>(BindingContext)

获取特定的绑定元素属性。

显式接口实现

IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext)

导出有关此绑定的自定义策略断言。

IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext)

表示绑定元素,该元素用于指定用于在服务总线上传输消息的净消息传输。

IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext)

表示绑定元素,该元素用于指定用于在服务总线上传输消息的净消息传输。

适用于