Partager via


HeaderDelimitedMessageHandler Constructeurs

Définition

Surcharges

HeaderDelimitedMessageHandler(Stream)

Initialise une nouvelle instance de la classe HeaderDelimitedMessageHandler.

HeaderDelimitedMessageHandler(IDuplexPipe, IJsonRpcMessageFormatter)

Initialise une nouvelle instance de la classe HeaderDelimitedMessageHandler.

HeaderDelimitedMessageHandler(Stream, IJsonRpcMessageFormatter)

Initialise une nouvelle instance de la classe HeaderDelimitedMessageHandler.

HeaderDelimitedMessageHandler(Stream, Stream)

Initialise une nouvelle instance de la classe HeaderDelimitedMessageHandler.

HeaderDelimitedMessageHandler(PipeWriter, PipeReader, IJsonRpcMessageFormatter)

Initialise une nouvelle instance de la classe HeaderDelimitedMessageHandler.

HeaderDelimitedMessageHandler(Stream, Stream, IJsonRpcMessageFormatter)

Initialise une nouvelle instance de la classe HeaderDelimitedMessageHandler.

HeaderDelimitedMessageHandler(Stream)

Initialise une nouvelle instance de la classe HeaderDelimitedMessageHandler.

public HeaderDelimitedMessageHandler (System.IO.Stream duplexStream);
new StreamJsonRpc.HeaderDelimitedMessageHandler : System.IO.Stream -> StreamJsonRpc.HeaderDelimitedMessageHandler
Public Sub New (duplexStream As Stream)

Paramètres

duplexStream
Stream

Flux à utiliser pour transmettre et recevoir des messages.

S’applique à

HeaderDelimitedMessageHandler(IDuplexPipe, IJsonRpcMessageFormatter)

Initialise une nouvelle instance de la classe HeaderDelimitedMessageHandler.

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

Paramètres

pipe
IDuplexPipe

Canal duplex à utiliser pour échanger des messages.

formatter
IJsonRpcMessageFormatter

Formateur à utiliser pour sérialiser des JsonRpcMessage instances.

S’applique à

HeaderDelimitedMessageHandler(Stream, IJsonRpcMessageFormatter)

Initialise une nouvelle instance de la classe HeaderDelimitedMessageHandler.

public HeaderDelimitedMessageHandler (System.IO.Stream duplexStream, StreamJsonRpc.IJsonRpcMessageFormatter formatter);
new StreamJsonRpc.HeaderDelimitedMessageHandler : System.IO.Stream * StreamJsonRpc.IJsonRpcMessageFormatter -> StreamJsonRpc.HeaderDelimitedMessageHandler
Public Sub New (duplexStream As Stream, formatter As IJsonRpcMessageFormatter)

Paramètres

duplexStream
Stream

Flux à utiliser pour échanger des messages.

formatter
IJsonRpcMessageFormatter

Formateur à utiliser pour sérialiser des JsonRpcMessage instances.

S’applique à

HeaderDelimitedMessageHandler(Stream, Stream)

Initialise une nouvelle instance de la classe HeaderDelimitedMessageHandler.

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

Paramètres

sendingStream
Stream

Flux à utiliser pour transmettre des messages.

receivingStream
Stream

Flux à utiliser pour recevoir des messages.

S’applique à

HeaderDelimitedMessageHandler(PipeWriter, PipeReader, IJsonRpcMessageFormatter)

Initialise une nouvelle instance de la classe HeaderDelimitedMessageHandler.

public HeaderDelimitedMessageHandler (System.IO.Pipelines.PipeWriter writer, System.IO.Pipelines.PipeReader reader, StreamJsonRpc.IJsonRpcMessageFormatter formatter);
public HeaderDelimitedMessageHandler (System.IO.Pipelines.PipeWriter? writer, System.IO.Pipelines.PipeReader? reader, StreamJsonRpc.IJsonRpcMessageFormatter formatter);
new StreamJsonRpc.HeaderDelimitedMessageHandler : System.IO.Pipelines.PipeWriter * System.IO.Pipelines.PipeReader * StreamJsonRpc.IJsonRpcMessageFormatter -> StreamJsonRpc.HeaderDelimitedMessageHandler
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 sérialiser des JsonRpcMessage instances.

S’applique à

HeaderDelimitedMessageHandler(Stream, Stream, IJsonRpcMessageFormatter)

Initialise une nouvelle instance de la classe HeaderDelimitedMessageHandler.

public HeaderDelimitedMessageHandler (System.IO.Stream sendingStream, System.IO.Stream receivingStream, StreamJsonRpc.IJsonRpcMessageFormatter formatter);
public HeaderDelimitedMessageHandler (System.IO.Stream? sendingStream, System.IO.Stream? receivingStream, StreamJsonRpc.IJsonRpcMessageFormatter formatter);
new StreamJsonRpc.HeaderDelimitedMessageHandler : System.IO.Stream * System.IO.Stream * StreamJsonRpc.IJsonRpcMessageFormatter -> StreamJsonRpc.HeaderDelimitedMessageHandler
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 à