Поделиться через


LengthHeaderMessageHandler Конструкторы

Определение

Перегрузки

LengthHeaderMessageHandler(IDuplexPipe, IJsonRpcMessageFormatter)

Инициализирует новый экземпляр класса LengthHeaderMessageHandler.

LengthHeaderMessageHandler(PipeWriter, PipeReader, IJsonRpcMessageFormatter)

Инициализирует новый экземпляр класса LengthHeaderMessageHandler.

LengthHeaderMessageHandler(Stream, Stream, IJsonRpcMessageFormatter)

Инициализирует новый экземпляр класса LengthHeaderMessageHandler.

LengthHeaderMessageHandler(IDuplexPipe, IJsonRpcMessageFormatter)

Инициализирует новый экземпляр класса 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)

Параметры

pipe
IDuplexPipe

Средство чтения и модуля записи, используемые для получения и передачи сообщений.

formatter
IJsonRpcMessageFormatter

Модуль форматирования, используемый для сериализации сообщений.

Применяется к

LengthHeaderMessageHandler(PipeWriter, PipeReader, IJsonRpcMessageFormatter)

Инициализирует новый экземпляр класса 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)

Параметры

writer
PipeWriter

Модуль записи, используемый для передачи сообщений.

reader
PipeReader

Средство чтения, используемое для получения сообщений.

formatter
IJsonRpcMessageFormatter

Модуль форматирования, используемый для сериализации сообщений.

Применяется к

LengthHeaderMessageHandler(Stream, Stream, IJsonRpcMessageFormatter)

Инициализирует новый экземпляр класса 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)

Параметры

sendingStream
Stream

Поток, используемый для передачи сообщений.

receivingStream
Stream

Поток, используемый для получения сообщений.

formatter
IJsonRpcMessageFormatter

Модуль форматирования, используемый для сериализации JsonRpcMessage экземпляров.

Применяется к