ServiceJsonRpcDescriptor.WithMultiplexingStream Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
WithMultiplexingStream(MultiplexingStream) |
Gibt eine instance von zurück, die ServiceRpcDescriptor diesem ähnelt, jedoch mit der MultiplexingStream -Eigenschaft, die auf den angegebenen Wert und Nerdbank.Streams.MultiplexingStream.Options auf festgelegt ist |
WithMultiplexingStream(MultiplexingStream+Options) |
Gibt eine instance von zurück, die ServiceJsonRpcDescriptor dieser ähnelt, aber die MultiplexingStreamOptions -Eigenschaft ist auf eine fixierte Kopie des angegebenen Werts festgelegt. Wenn festgelegt Nerdbank.Streams.MultiplexingStream wurde, wird es gelöscht. |
WithMultiplexingStream(MultiplexingStream)
Gibt eine instance von zurück, die ServiceRpcDescriptor diesem ähnelt, jedoch mit der MultiplexingStream -Eigenschaft, die auf den angegebenen Wert und Nerdbank.Streams.MultiplexingStream.Options auf festgelegt istnull
.
public:
override Microsoft::ServiceHub::Framework::ServiceRpcDescriptor ^ WithMultiplexingStream(Nerdbank::Streams::MultiplexingStream ^ multiplexingStream);
public override Microsoft.ServiceHub.Framework.ServiceRpcDescriptor WithMultiplexingStream (Nerdbank.Streams.MultiplexingStream? multiplexingStream);
override this.WithMultiplexingStream : Nerdbank.Streams.MultiplexingStream -> Microsoft.ServiceHub.Framework.ServiceRpcDescriptor
Public Overrides Function WithMultiplexingStream (multiplexingStream As MultiplexingStream) As ServiceRpcDescriptor
Parameter
- multiplexingStream
- Nerdbank.Streams.MultiplexingStream
Die Nerdbank.Streams.MultiplexingStream , die von konstruierten Clients oder Servern verwendet werden kann.
Gibt zurück
Ein Klon dieses instance mit geänderter Eigenschaft. Oder die gleiche instance, wenn die Eigenschaft bereits übereinstimmt.
Gilt für:
WithMultiplexingStream(MultiplexingStream+Options)
Gibt eine instance von zurück, die ServiceJsonRpcDescriptor dieser ähnelt, aber die MultiplexingStreamOptions -Eigenschaft ist auf eine fixierte Kopie des angegebenen Werts festgelegt. Wenn festgelegt Nerdbank.Streams.MultiplexingStream wurde, wird es gelöscht.
public:
Microsoft::ServiceHub::Framework::ServiceRpcDescriptor ^ WithMultiplexingStream(Nerdbank::Streams::MultiplexingStream::Options ^ multiplexingStreamOptions);
public Microsoft.ServiceHub.Framework.ServiceRpcDescriptor WithMultiplexingStream (Nerdbank.Streams.MultiplexingStream.Options? multiplexingStreamOptions);
override this.WithMultiplexingStream : Nerdbank.Streams.MultiplexingStream.Options -> Microsoft.ServiceHub.Framework.ServiceRpcDescriptor
Public Function WithMultiplexingStream (multiplexingStreamOptions As MultiplexingStream.Options) As ServiceRpcDescriptor
Parameter
- multiplexingStreamOptions
- Nerdbank.Streams.MultiplexingStream.Options
Optionen, die beim Einrichten eines neuen Nerdbank.Streams.MultiplexingStream verwendet werden sollen, das vor der Initialisierung von RPC auf einer Pipe eingerichtet werden soll; null
keine einzurichten oder zu verwenden.
Gibt zurück
Ein Klon dieses instance mit geänderter Eigenschaft. Oder die gleiche instance, wenn die Eigenschaft bereits übereinstimmt.