Sdílet prostřednictvím


ServiceActivationOptions.MultiplexingStream Vlastnost

Definice

Získá nebo nastaví Nerdbank.Streams.MultiplexingStream přidružené k připojení mezi klientem a zprostředkovatel služeb. To se může použít k vytvoření dalších kanálů mezi klientem a službou.

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

Hodnota vlastnosti

Nerdbank.Streams.MultiplexingStream
Atributy

Poznámky

Tento objekt není nikdy serializován. Pokud je služba k dispozici místně, může být tento objekt ignorován zprostředkovatelem a službou, protože klient a služba mohou vyměňovat datové proudy přímo. Pokud je služba vzdálená, IRemoteServiceBrokerMultiplexingRelayServiceBroker například by měla nastavit tuto vlastnost v možnostech aktivace před předáním požadavku koncovému zprostředkovateli služeb. Konečný zprostředkovatel služeb by pak měl tuto hodnotu použít na ServiceRpcDescriptor pomocí WithMultiplexingStream(MultiplexingStream).

Platí pro