Partager via


LengthHeaderMessageHandler Constructeurs

Définition

Surcharges

LengthHeaderMessageHandler(IDuplexPipe, IJsonRpcMessageFormatter)

Initialise une nouvelle instance de la classe LengthHeaderMessageHandler.

LengthHeaderMessageHandler(PipeWriter, PipeReader, IJsonRpcMessageFormatter)

Initialise une nouvelle instance de la classe LengthHeaderMessageHandler.

LengthHeaderMessageHandler(Stream, Stream, IJsonRpcMessageFormatter)

Initialise une nouvelle instance de la classe LengthHeaderMessageHandler.

LengthHeaderMessageHandler(IDuplexPipe, IJsonRpcMessageFormatter)

Initialise une nouvelle instance de la classe LengthHeaderMessageHandler.

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

Paramètres

pipe
IDuplexPipe

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

formatter
IJsonRpcMessageFormatter

Formateur à utiliser pour la sérialisation des messages.

S’applique à

LengthHeaderMessageHandler(PipeWriter, PipeReader, IJsonRpcMessageFormatter)

Initialise une nouvelle instance de la classe LengthHeaderMessageHandler.

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

Paramètres

writer
PipeWriter

Enregistreur à utiliser pour transmettre des messages.

reader
PipeReader

Lecteur à utiliser pour recevoir des messages.

formatter
IJsonRpcMessageFormatter

Formateur à utiliser pour la sérialisation des messages.

S’applique à

LengthHeaderMessageHandler(Stream, Stream, IJsonRpcMessageFormatter)

Initialise une nouvelle instance de la classe LengthHeaderMessageHandler.

public LengthHeaderMessageHandler (System.IO.Stream sendingStream, System.IO.Stream receivingStream, StreamJsonRpc.IJsonRpcMessageFormatter formatter);
public LengthHeaderMessageHandler (System.IO.Stream? sendingStream, System.IO.Stream? receivingStream, StreamJsonRpc.IJsonRpcMessageFormatter formatter);
new StreamJsonRpc.LengthHeaderMessageHandler : System.IO.Stream * System.IO.Stream * StreamJsonRpc.IJsonRpcMessageFormatter -> StreamJsonRpc.LengthHeaderMessageHandler
Public Sub New (sendingStream As Stream, receivingStream As Stream, formatter As IJsonRpcMessageFormatter)

Paramètres

sendingStream
Stream

Flux à utiliser pour transmettre des messages.

receivingStream
Stream

Flux à utiliser pour recevoir des messages.

formatter
IJsonRpcMessageFormatter

Formateur à utiliser pour sérialiser des JsonRpcMessage instances.

S’applique à