JsonRpc コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
JsonRpc(IJsonRpcMessageHandler) |
JsonRpc クラスの新しいインスタンスを初期化します。 |
JsonRpc(Stream) |
を使用HeaderDelimitedMessageHandlerしてシリアル化されたメッセージをJsonRpc回避するクラスの新しいインスタンスを初期化しますJsonMessageFormatter。 |
JsonRpc(DelimitedMessageHandler, Object) |
JsonRpc クラスの新しいインスタンスを初期化します。 |
JsonRpc(IJsonRpcMessageHandler, Object) |
JsonRpc クラスの新しいインスタンスを初期化します。 |
JsonRpc(Stream, Stream, Object) |
を使用HeaderDelimitedMessageHandlerしてシリアル化されたメッセージをJsonRpc回避するクラスの新しいインスタンスを初期化しますJsonMessageFormatter。 |
JsonRpc(IJsonRpcMessageHandler)
JsonRpc クラスの新しいインスタンスを初期化します。
public JsonRpc (StreamJsonRpc.IJsonRpcMessageHandler messageHandler);
new StreamJsonRpc.JsonRpc : StreamJsonRpc.IJsonRpcMessageHandler -> StreamJsonRpc.JsonRpc
Public Sub New (messageHandler As IJsonRpcMessageHandler)
パラメーター
- messageHandler
- IJsonRpcMessageHandler
RPC メッセージの送受信に使用するメッセージ ハンドラー。
注釈
メッセージの受信を開始するために呼び出 StartListening() す必要があります。
適用対象
JsonRpc(Stream)
を使用HeaderDelimitedMessageHandlerしてシリアル化されたメッセージをJsonRpc回避するクラスの新しいインスタンスを初期化しますJsonMessageFormatter。
public JsonRpc (System.IO.Stream stream);
new StreamJsonRpc.JsonRpc : System.IO.Stream -> StreamJsonRpc.JsonRpc
Public Sub New (stream As Stream)
パラメーター
- stream
- Stream
メッセージの送受信に使用される全二重ストリーム。
注釈
メッセージの受信を開始するために呼び出 StartListening() す必要があります。
適用対象
JsonRpc(DelimitedMessageHandler, Object)
JsonRpc クラスの新しいインスタンスを初期化します。
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)
パラメーター
- messageHandler
- DelimitedMessageHandler
RPC メッセージの送受信に使用するメッセージ ハンドラー。
- target
- Object
受信 RPC 要求が到着したときに呼び出すオプションのターゲット オブジェクト。
注釈
メッセージの受信を開始するために呼び出 StartListening() す必要があります。
適用対象
JsonRpc(IJsonRpcMessageHandler, Object)
JsonRpc クラスの新しいインスタンスを初期化します。
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)
パラメーター
- messageHandler
- IJsonRpcMessageHandler
RPC メッセージの送受信に使用するメッセージ ハンドラー。
- target
- Object
受信 RPC 要求が到着したときに呼び出すオプションのターゲット オブジェクト。
注釈
メッセージの受信を開始するために呼び出 StartListening() す必要があります。
適用対象
JsonRpc(Stream, Stream, Object)
を使用HeaderDelimitedMessageHandlerしてシリアル化されたメッセージをJsonRpc回避するクラスの新しいインスタンスを初期化します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)
パラメーター
- sendingStream
- Stream
メッセージの送信に使用されるストリーム。 null も指定できます。
- receivingStream
- Stream
メッセージの受信に使用されるストリーム。 null も指定できます。
- target
- Object
受信 RPC 要求が到着したときに呼び出すオプションのターゲット オブジェクト。
注釈
メッセージの受信を開始するために呼び出 StartListening() す必要があります。