HeaderDelimitedMessageHandler 构造函数

定义

重载

HeaderDelimitedMessageHandler(Stream)

初始化 HeaderDelimitedMessageHandler 类的新实例。

HeaderDelimitedMessageHandler(IDuplexPipe, IJsonRpcMessageFormatter)

初始化 HeaderDelimitedMessageHandler 类的新实例。

HeaderDelimitedMessageHandler(Stream, IJsonRpcMessageFormatter)

初始化 HeaderDelimitedMessageHandler 类的新实例。

HeaderDelimitedMessageHandler(Stream, Stream)

初始化 HeaderDelimitedMessageHandler 类的新实例。

HeaderDelimitedMessageHandler(PipeWriter, PipeReader, IJsonRpcMessageFormatter)

初始化 HeaderDelimitedMessageHandler 类的新实例。

HeaderDelimitedMessageHandler(Stream, Stream, IJsonRpcMessageFormatter)

初始化 HeaderDelimitedMessageHandler 类的新实例。

HeaderDelimitedMessageHandler(Stream)

初始化 HeaderDelimitedMessageHandler 类的新实例。

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

参数

duplexStream
Stream

用于发送和接收消息的流。

适用于

HeaderDelimitedMessageHandler(IDuplexPipe, IJsonRpcMessageFormatter)

初始化 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)

参数

pipe
IDuplexPipe

用于交换消息的双工管道。

formatter
IJsonRpcMessageFormatter

用于序列化实例的格式化 JsonRpcMessage 程序。

适用于

HeaderDelimitedMessageHandler(Stream, IJsonRpcMessageFormatter)

初始化 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)

参数

duplexStream
Stream

用于交换消息的流。

formatter
IJsonRpcMessageFormatter

用于序列化实例的格式化 JsonRpcMessage 程序。

适用于

HeaderDelimitedMessageHandler(Stream, Stream)

初始化 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)

参数

sendingStream
Stream

用于传输消息的流。

receivingStream
Stream

用于接收消息的流。

适用于

HeaderDelimitedMessageHandler(PipeWriter, PipeReader, IJsonRpcMessageFormatter)

初始化 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)

参数

writer
PipeWriter

用于传输消息的编写器。

reader
PipeReader

用于接收消息的读取器。

formatter
IJsonRpcMessageFormatter

用于序列化实例的格式化 JsonRpcMessage 程序。

适用于

HeaderDelimitedMessageHandler(Stream, Stream, IJsonRpcMessageFormatter)

初始化 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)

参数

sendingStream
Stream

用于传输消息的流。

receivingStream
Stream

用于接收消息的流。

formatter
IJsonRpcMessageFormatter

用于序列化实例的格式化 JsonRpcMessage 程序。

适用于