JsonRpc 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| JsonRpc(IJsonRpcMessageHandler) |
初始化 JsonRpc 類別的新執行個體。 |
| JsonRpc(Stream) |
初始化一個新的類別實例 JsonRpc ,該類別使用 HeaderDelimitedMessageHandler 以序列化的 JsonMessageFormatter訊息。 |
| JsonRpc(DelimitedMessageHandler, Object) |
初始化 JsonRpc 類別的新執行個體。 |
| JsonRpc(IJsonRpcMessageHandler, Object) |
初始化 JsonRpc 類別的新執行個體。 |
| JsonRpc(Stream, Stream, Object) |
初始化一個新的類別實例 JsonRpc ,該類別使用 HeaderDelimitedMessageHandler 以序列化的 JsonMessageFormatter訊息。 |
JsonRpc(IJsonRpcMessageHandler)
- 來源:
- JsonRpc.cs
- 來源:
- JsonRpc.cs
- 來源:
- JsonRpc.cs
- 來源:
- JsonRpc.cs
- 來源:
- JsonRpc.cs
- 來源:
- JsonRpc.cs
初始化 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)
- 來源:
- JsonRpc.cs
- 來源:
- JsonRpc.cs
- 來源:
- JsonRpc.cs
- 來源:
- JsonRpc.cs
- 來源:
- JsonRpc.cs
- 來源:
- JsonRpc.cs
初始化一個新的類別實例 JsonRpc ,該類別使用 HeaderDelimitedMessageHandler 以序列化的 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.cs
初始化 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.cs
- 來源:
- JsonRpc.cs
- 來源:
- JsonRpc.cs
- 來源:
- JsonRpc.cs
- 來源:
- JsonRpc.cs
- 來源:
- JsonRpc.cs
初始化 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)
- 來源:
- JsonRpc.cs
- 來源:
- JsonRpc.cs
- 來源:
- JsonRpc.cs
- 來源:
- JsonRpc.cs
- 來源:
- JsonRpc.cs
- 來源:
- JsonRpc.cs
- 來源:
- JsonRpc.cs
初始化一個新的類別實例 JsonRpc ,該類別使用 HeaderDelimitedMessageHandler 以序列化的 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() 開始接收訊息非常重要。