ServiceActivationOptions.MultiplexingStream 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置与 Nerdbank.Streams.MultiplexingStream 客户端与 Service Broker 之间的连接关联的 。 这可用于在客户端和服务之间建立其他通道。
public:
property Nerdbank::Streams::MultiplexingStream ^ MultiplexingStream { Nerdbank::Streams::MultiplexingStream ^ get(); void set(Nerdbank::Streams::MultiplexingStream ^ value); };
[Newtonsoft.Json.JsonIgnore]
[System.Runtime.Serialization.IgnoreDataMember]
public Nerdbank.Streams.MultiplexingStream? MultiplexingStream { get; set; }
[Newtonsoft.Json.JsonIgnore]
[System.Runtime.Serialization.IgnoreDataMember]
[System.Text.Json.Serialization.JsonIgnore]
public Nerdbank.Streams.MultiplexingStream? MultiplexingStream { [System.Runtime.CompilerServices.IsReadOnly] get; set; }
[<Newtonsoft.Json.JsonIgnore>]
[<System.Runtime.Serialization.IgnoreDataMember>]
member this.MultiplexingStream : Nerdbank.Streams.MultiplexingStream with get, set
[<Newtonsoft.Json.JsonIgnore>]
[<System.Runtime.Serialization.IgnoreDataMember>]
[<System.Text.Json.Serialization.JsonIgnore>]
[<get: System.Runtime.CompilerServices.IsReadOnly>]
member this.MultiplexingStream : Nerdbank.Streams.MultiplexingStream with get, set
Public Property MultiplexingStream As MultiplexingStream
属性值
Nerdbank.Streams.MultiplexingStream
- 属性
-
Newtonsoft.Json.JsonIgnoreAttribute IgnoreDataMemberAttribute JsonIgnoreAttribute IsReadOnlyAttribute
注解
此对象永远不会序列化。 如果服务在本地可用,则代理和服务可以忽略此对象,因为客户端和服务可以直接交换流。 如果服务是远程服务, IRemoteServiceBroker 等 MultiplexingRelayServiceBroker 应在将请求转发到最终服务代理之前在激活选项上设置此属性。 然后,最终服务代理应使用 WithMultiplexingStream(MultiplexingStream)将此值应用于 ServiceRpcDescriptor 。