Sdílet prostřednictvím


HeaderDelimitedMessageHandler Konstruktory

Definice

Přetížení

HeaderDelimitedMessageHandler(Stream)

Inicializuje novou instanci HeaderDelimitedMessageHandler třídy.

HeaderDelimitedMessageHandler(IDuplexPipe, IJsonRpcMessageFormatter)

Inicializuje novou instanci HeaderDelimitedMessageHandler třídy.

HeaderDelimitedMessageHandler(Stream, IJsonRpcMessageFormatter)

Inicializuje novou instanci HeaderDelimitedMessageHandler třídy.

HeaderDelimitedMessageHandler(Stream, Stream)

Inicializuje novou instanci HeaderDelimitedMessageHandler třídy.

HeaderDelimitedMessageHandler(PipeWriter, PipeReader, IJsonRpcMessageFormatter)

Inicializuje novou instanci HeaderDelimitedMessageHandler třídy.

HeaderDelimitedMessageHandler(Stream, Stream, IJsonRpcMessageFormatter)

Inicializuje novou instanci HeaderDelimitedMessageHandler třídy.

HeaderDelimitedMessageHandler(Stream)

Inicializuje novou instanci HeaderDelimitedMessageHandler třídy.

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

Parametry

duplexStream
Stream

Datový proud, který se má použít pro přenos a příjem zpráv.

Platí pro

HeaderDelimitedMessageHandler(IDuplexPipe, IJsonRpcMessageFormatter)

Inicializuje novou instanci HeaderDelimitedMessageHandler třídy.

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)

Parametry

pipe
IDuplexPipe

Oboustranný kanál, který se má použít pro výměnu zpráv.

formatter
IJsonRpcMessageFormatter

Formátovací modul, který se má použít k serializaci JsonRpcMessage instancí.

Platí pro

HeaderDelimitedMessageHandler(Stream, IJsonRpcMessageFormatter)

Inicializuje novou instanci HeaderDelimitedMessageHandler třídy.

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)

Parametry

duplexStream
Stream

Datový proud, který se má použít pro výměnu zpráv.

formatter
IJsonRpcMessageFormatter

Formátovací modul, který se má použít k serializaci JsonRpcMessage instancí.

Platí pro

HeaderDelimitedMessageHandler(Stream, Stream)

Inicializuje novou instanci HeaderDelimitedMessageHandler třídy.

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)

Parametry

sendingStream
Stream

Datový proud, který se má použít pro přenos zpráv.

receivingStream
Stream

Datový proud, který se má použít pro příjem zpráv.

Platí pro

HeaderDelimitedMessageHandler(PipeWriter, PipeReader, IJsonRpcMessageFormatter)

Inicializuje novou instanci HeaderDelimitedMessageHandler třídy.

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)

Parametry

writer
PipeWriter

Zapisovač, který se má použít pro přenos zpráv.

reader
PipeReader

Čtenář, který se má použít pro příjem zpráv.

formatter
IJsonRpcMessageFormatter

Formátovací modul, který se má použít k serializaci JsonRpcMessage instancí.

Platí pro

HeaderDelimitedMessageHandler(Stream, Stream, IJsonRpcMessageFormatter)

Inicializuje novou instanci HeaderDelimitedMessageHandler třídy.

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)

Parametry

sendingStream
Stream

Datový proud, který se má použít pro přenos zpráv.

receivingStream
Stream

Datový proud, který se má použít pro příjem zpráv.

formatter
IJsonRpcMessageFormatter

Formátovací modul, který se má použít k serializaci JsonRpcMessage instancí.

Platí pro