Freigeben über


LengthHeaderMessageHandler Konstruktoren

Definition

Überlädt

LengthHeaderMessageHandler(IDuplexPipe, IJsonRpcMessageFormatter)

Quelle:
LengthHeaderMessageHandler.cs
Quelle:
LengthHeaderMessageHandler.cs
Quelle:
LengthHeaderMessageHandler.cs
Quelle:
LengthHeaderMessageHandler.cs
Quelle:
LengthHeaderMessageHandler.cs
Quelle:
LengthHeaderMessageHandler.cs

Initialisiert eine neue Instanz der LengthHeaderMessageHandler-Klasse.

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)

Parameter

pipe
IDuplexPipe

Der Leser und Autor, der zum Empfangen/Übertragen von Nachrichten verwendet werden soll.

formatter
IJsonRpcMessageFormatter

Der Formatierer, der für die Serialisierung von Nachrichten verwendet werden soll.

Gilt für:

LengthHeaderMessageHandler(PipeWriter, PipeReader, IJsonRpcMessageFormatter)

Quelle:
LengthHeaderMessageHandler.cs
Quelle:
LengthHeaderMessageHandler.cs
Quelle:
LengthHeaderMessageHandler.cs
Quelle:
LengthHeaderMessageHandler.cs
Quelle:
LengthHeaderMessageHandler.cs
Quelle:
LengthHeaderMessageHandler.cs

Initialisiert eine neue Instanz der LengthHeaderMessageHandler-Klasse.

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)

Parameter

writer
PipeWriter

Der Autor, der zum Übertragen von Nachrichten verwendet werden soll.

reader
PipeReader

Der Leser, der für den Empfang von Nachrichten verwendet werden soll.

formatter
IJsonRpcMessageFormatter

Der Formatierer, der für die Serialisierung von Nachrichten verwendet werden soll.

Gilt für:

LengthHeaderMessageHandler(Stream, Stream, IJsonRpcMessageFormatter)

Quelle:
LengthHeaderMessageHandler.cs
Quelle:
LengthHeaderMessageHandler.cs
Quelle:
LengthHeaderMessageHandler.cs
Quelle:
LengthHeaderMessageHandler.cs
Quelle:
LengthHeaderMessageHandler.cs
Quelle:
LengthHeaderMessageHandler.cs

Initialisiert eine neue Instanz der LengthHeaderMessageHandler-Klasse.

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)

Parameter

sendingStream
Stream

Der datenstrom, der zum Übertragen von Nachrichten verwendet werden soll.

receivingStream
Stream

Der datenstrom, der für den Empfang von Nachrichten verwendet werden soll.

formatter
IJsonRpcMessageFormatter

Der Formatierer, der zum Serialisieren JsonRpcMessage von Instanzen verwendet werden soll.

Gilt für: