JsonRpc Konstruktoren

Definition

Überlädt

Name Beschreibung
JsonRpc(IJsonRpcMessageHandler)

Initialisiert eine neue Instanz der JsonRpc-Klasse.

JsonRpc(Stream)

Initialisiert eine neue Instanz der Klasse, die JsonRpc nachrichten serialisiert mithilfe HeaderDelimitedMessageHandler der JsonMessageFormatter.

JsonRpc(DelimitedMessageHandler, Object)

Initialisiert eine neue Instanz der JsonRpc-Klasse.

JsonRpc(IJsonRpcMessageHandler, Object)

Initialisiert eine neue Instanz der JsonRpc-Klasse.

JsonRpc(Stream, Stream, Object)

Initialisiert eine neue Instanz der Klasse, die JsonRpc nachrichten serialisiert mithilfe HeaderDelimitedMessageHandler der JsonMessageFormatter.

JsonRpc(IJsonRpcMessageHandler)

Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs

Initialisiert eine neue Instanz der JsonRpc-Klasse.

public JsonRpc(StreamJsonRpc.IJsonRpcMessageHandler messageHandler);
new StreamJsonRpc.JsonRpc : StreamJsonRpc.IJsonRpcMessageHandler -> StreamJsonRpc.JsonRpc
Public Sub New (messageHandler As IJsonRpcMessageHandler)

Parameter

messageHandler
IJsonRpcMessageHandler

Der Nachrichtenhandler, der zum Übertragen und Empfangen von RPC-Nachrichten verwendet werden soll.

Hinweise

Es ist wichtig, dass Sie anrufen StartListening() , um mit dem Empfangen von Nachrichten zu beginnen.

Gilt für:

JsonRpc(Stream)

Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs

Initialisiert eine neue Instanz der Klasse, die JsonRpc nachrichten serialisiert mithilfe HeaderDelimitedMessageHandler der JsonMessageFormatter.

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

Parameter

stream
Stream

Der vollständige Duplexdatenstrom, der zum Übertragen und Empfangen von Nachrichten verwendet wird.

Hinweise

Es ist wichtig, dass Sie anrufen StartListening() , um mit dem Empfangen von Nachrichten zu beginnen.

Gilt für:

JsonRpc(DelimitedMessageHandler, Object)

Quelle:
JsonRpc.cs

Initialisiert eine neue Instanz der JsonRpc-Klasse.

public JsonRpc(StreamJsonRpc.DelimitedMessageHandler messageHandler, object target = default);
new StreamJsonRpc.JsonRpc : StreamJsonRpc.DelimitedMessageHandler * obj -> StreamJsonRpc.JsonRpc
Public Sub New (messageHandler As DelimitedMessageHandler, Optional target As Object = Nothing)

Parameter

messageHandler
DelimitedMessageHandler

Der Nachrichtenhandler, der zum Übertragen und Empfangen von RPC-Nachrichten verwendet werden soll.

target
Object

Ein optionales Zielobjekt, das aufgerufen werden soll, wenn eingehende RPC-Anforderungen eingehen.

Hinweise

Es ist wichtig, dass Sie anrufen StartListening() , um mit dem Empfangen von Nachrichten zu beginnen.

Gilt für:

JsonRpc(IJsonRpcMessageHandler, Object)

Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs

Initialisiert eine neue Instanz der JsonRpc-Klasse.

public JsonRpc(StreamJsonRpc.IJsonRpcMessageHandler messageHandler, object target);
public JsonRpc(StreamJsonRpc.IJsonRpcMessageHandler messageHandler, object? target);
new StreamJsonRpc.JsonRpc : StreamJsonRpc.IJsonRpcMessageHandler * obj -> StreamJsonRpc.JsonRpc
Public Sub New (messageHandler As IJsonRpcMessageHandler, target As Object)

Parameter

messageHandler
IJsonRpcMessageHandler

Der Nachrichtenhandler, der zum Übertragen und Empfangen von RPC-Nachrichten verwendet werden soll.

target
Object

Ein optionales Zielobjekt, das aufgerufen werden soll, wenn eingehende RPC-Anforderungen eingehen.

Hinweise

Es ist wichtig, dass Sie anrufen StartListening() , um mit dem Empfangen von Nachrichten zu beginnen.

Gilt für:

JsonRpc(Stream, Stream, Object)

Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs
Quelle:
JsonRpc.cs

Initialisiert eine neue Instanz der Klasse, die JsonRpc nachrichten serialisiert mithilfe HeaderDelimitedMessageHandler der JsonMessageFormatter.

public JsonRpc(System.IO.Stream sendingStream, System.IO.Stream receivingStream, object target = default);
public JsonRpc(System.IO.Stream? sendingStream, System.IO.Stream? receivingStream, object? target = default);
new StreamJsonRpc.JsonRpc : System.IO.Stream * System.IO.Stream * obj -> StreamJsonRpc.JsonRpc
Public Sub New (sendingStream As Stream, receivingStream As Stream, Optional target As Object = Nothing)

Parameter

sendingStream
Stream

Der Datenstrom, der zum Übertragen von Nachrichten verwendet wird. Kann null sein.

receivingStream
Stream

Der Datenstrom, der zum Empfangen von Nachrichten verwendet wird. Kann null sein.

target
Object

Ein optionales Zielobjekt, das aufgerufen werden soll, wenn eingehende RPC-Anforderungen eingehen.

Hinweise

Es ist wichtig, dass Sie anrufen StartListening() , um mit dem Empfangen von Nachrichten zu beginnen.

Gilt für: