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


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

Определение

Перегрузки

PipeMessageHandler(IDuplexPipe, IJsonRpcMessageFormatter)

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

PipeMessageHandler(PipeWriter, PipeReader, IJsonRpcMessageFormatter)

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

PipeMessageHandler(Stream, Stream, IJsonRpcMessageFormatter)

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

PipeMessageHandler(IDuplexPipe, IJsonRpcMessageFormatter)

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

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

Параметры

pipe
IDuplexPipe

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

formatter
IJsonRpcMessageFormatter

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

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

PipeMessageHandler(PipeWriter, PipeReader, IJsonRpcMessageFormatter)

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

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

Параметры

writer
PipeWriter

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

reader
PipeReader

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

formatter
IJsonRpcMessageFormatter

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

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

PipeMessageHandler(Stream, Stream, IJsonRpcMessageFormatter)

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

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

Параметры

writer
Stream

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

reader
Stream

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

formatter
IJsonRpcMessageFormatter

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

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