Freigeben über


PipeMessageHandler Konstruktoren

Definition

Überlädt

PipeMessageHandler(IDuplexPipe, IJsonRpcMessageFormatter)

Initialisiert eine neue Instanz der PipeMessageHandler-Klasse.

PipeMessageHandler(PipeWriter, PipeReader, IJsonRpcMessageFormatter)

Initialisiert eine neue Instanz der PipeMessageHandler-Klasse.

PipeMessageHandler(Stream, Stream, IJsonRpcMessageFormatter)

Initialisiert eine neue Instanz der PipeMessageHandler-Klasse.

PipeMessageHandler(IDuplexPipe, IJsonRpcMessageFormatter)

Initialisiert eine neue Instanz der PipeMessageHandler-Klasse.

public PipeMessageHandler (System.IO.Pipelines.IDuplexPipe pipe, StreamJsonRpc.IJsonRpcMessageFormatter formatter);
new StreamJsonRpc.PipeMessageHandler : System.IO.Pipelines.IDuplexPipe * StreamJsonRpc.IJsonRpcMessageFormatter -> StreamJsonRpc.PipeMessageHandler
Public Sub New (pipe As IDuplexPipe, formatter As IJsonRpcMessageFormatter)

Parameter

pipe
IDuplexPipe

Der Leser und Autor, der zum Empfangen/Übertragen von Nachrichten verwendet werden soll.

formatter
IJsonRpcMessageFormatter

Der Formatierer, der zum Serialisieren von Nachrichten verwendet wird.

Gilt für:

PipeMessageHandler(PipeWriter, PipeReader, IJsonRpcMessageFormatter)

Initialisiert eine neue Instanz der PipeMessageHandler-Klasse.

public PipeMessageHandler (System.IO.Pipelines.PipeWriter writer, System.IO.Pipelines.PipeReader reader, StreamJsonRpc.IJsonRpcMessageFormatter formatter);
public PipeMessageHandler (System.IO.Pipelines.PipeWriter? writer, System.IO.Pipelines.PipeReader? reader, StreamJsonRpc.IJsonRpcMessageFormatter formatter);
new StreamJsonRpc.PipeMessageHandler : System.IO.Pipelines.PipeWriter * System.IO.Pipelines.PipeReader * StreamJsonRpc.IJsonRpcMessageFormatter -> StreamJsonRpc.PipeMessageHandler
Public Sub New (writer As PipeWriter, reader As PipeReader, formatter As IJsonRpcMessageFormatter)

Parameter

writer
PipeWriter

Der Autor, der zum Übertragen von Nachrichten verwendet werden soll.

reader
PipeReader

Der Leser, der für den Empfang von Nachrichten verwendet werden soll.

formatter
IJsonRpcMessageFormatter

Der Formatierer, der zum Serialisieren von Nachrichten verwendet wird.

Gilt für:

PipeMessageHandler(Stream, Stream, IJsonRpcMessageFormatter)

Initialisiert eine neue Instanz der PipeMessageHandler-Klasse.

public PipeMessageHandler (System.IO.Stream writer, System.IO.Stream reader, StreamJsonRpc.IJsonRpcMessageFormatter formatter);
public PipeMessageHandler (System.IO.Stream? writer, System.IO.Stream? reader, StreamJsonRpc.IJsonRpcMessageFormatter formatter);
new StreamJsonRpc.PipeMessageHandler : System.IO.Stream * System.IO.Stream * StreamJsonRpc.IJsonRpcMessageFormatter -> StreamJsonRpc.PipeMessageHandler
Public Sub New (writer As Stream, reader As Stream, formatter As IJsonRpcMessageFormatter)

Parameter

writer
Stream

Der datenstrom, der zum Übertragen von Nachrichten verwendet werden soll.

reader
Stream

Der datenstrom, der für den Empfang von Nachrichten verwendet werden soll.

formatter
IJsonRpcMessageFormatter

Der Formatierer, der zum Serialisieren von Nachrichten verwendet wird.

Gilt für: