Partager via


NewLineDelimitedMessageHandler Constructeurs

Définition

Surcharges

NewLineDelimitedMessageHandler(IDuplexPipe, IJsonRpcMessageTextFormatter)

Initialise une nouvelle instance de la classe NewLineDelimitedMessageHandler.

NewLineDelimitedMessageHandler(PipeWriter, PipeReader, IJsonRpcMessageTextFormatter)

Initialise une nouvelle instance de la classe NewLineDelimitedMessageHandler.

NewLineDelimitedMessageHandler(Stream, Stream, IJsonRpcMessageTextFormatter)

Initialise une nouvelle instance de la classe NewLineDelimitedMessageHandler.

NewLineDelimitedMessageHandler(IDuplexPipe, IJsonRpcMessageTextFormatter)

Initialise une nouvelle instance de la classe NewLineDelimitedMessageHandler.

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

Paramètres

pipe
IDuplexPipe

Lecteur et enregistreur à utiliser pour recevoir/transmettre des messages.

formatter
IJsonRpcMessageTextFormatter

Formateur utilisé pour sérialiser les messages. Seuls les formateurs UTF-8 sont pris en charge.

S’applique à

NewLineDelimitedMessageHandler(PipeWriter, PipeReader, IJsonRpcMessageTextFormatter)

Initialise une nouvelle instance de la classe NewLineDelimitedMessageHandler.

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

Paramètres

writer
PipeWriter

Enregistreur à utiliser pour transmettre des messages.

reader
PipeReader

Lecteur à utiliser pour recevoir des messages.

formatter
IJsonRpcMessageTextFormatter

Formateur utilisé pour sérialiser les messages. Seuls les formateurs UTF-8 sont pris en charge.

S’applique à

NewLineDelimitedMessageHandler(Stream, Stream, IJsonRpcMessageTextFormatter)

Initialise une nouvelle instance de la classe NewLineDelimitedMessageHandler.

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

Paramètres

writer
Stream

Flux à utiliser pour transmettre des messages.

reader
Stream

Flux à utiliser pour recevoir des messages.

formatter
IJsonRpcMessageTextFormatter

Formateur utilisé pour sérialiser les messages. Seuls les formateurs UTF-8 sont pris en charge.

S’applique à