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 。