Freigeben über


ServiceActivationOptions.MultiplexingStream Eigenschaft

Definition

Ruft die ab, die Nerdbank.Streams.MultiplexingStream der Verbindung zwischen dem Client und dem Dienstbroker zugeordnet ist, oder legt diese fest. Dies kann verwendet werden, um zusätzliche Kanäle zwischen Client und Dienst einzurichten.

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

Eigenschaftswert

Nerdbank.Streams.MultiplexingStream
Attribute

Hinweise

Dieses Objekt wird nie serialisiert. Wenn der Dienst lokal verfügbar ist, kann dieses Objekt vom Broker und dienst ignoriert werden, da Client und Dienst Streams direkt austauschen können. Wenn der Dienst remote ist, sollte diese Eigenschaft für die Aktivierungsoptionen festgelegt werden, IRemoteServiceBrokerMultiplexingRelayServiceBroker bevor die Anforderung an den endgültigen Dienstbroker weitergeleitet wird. Der endgültige Dienstbroker sollte diesen Wert dann mithilfe WithMultiplexingStream(MultiplexingStream)von auf anwendenServiceRpcDescriptor.

Gilt für: