ServiceActivationOptions.MultiplexingStream 属性

定义

获取或设置与 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
属性

注解

此对象永远不会序列化。 如果服务在本地可用,则代理和服务可以忽略此对象,因为客户端和服务可以直接交换流。 如果服务是远程服务, IRemoteServiceBrokerMultiplexingRelayServiceBroker 应在将请求转发到最终服务代理之前在激活选项上设置此属性。 然后,最终服务代理应使用 WithMultiplexingStream(MultiplexingStream)将此值应用于 ServiceRpcDescriptor

适用于