JsonRpc Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
JsonRpc(IJsonRpcMessageHandler) |
Inicjuje nowe wystąpienie klasy JsonRpc. |
JsonRpc(Stream) |
Inicjuje JsonRpc nowe wystąpienie klasy, które używa HeaderDelimitedMessageHandler wokół komunikatów serializowanych przy użyciu klasy JsonMessageFormatter. |
JsonRpc(DelimitedMessageHandler, Object) |
Inicjuje nowe wystąpienie klasy JsonRpc. |
JsonRpc(IJsonRpcMessageHandler, Object) |
Inicjuje nowe wystąpienie klasy JsonRpc. |
JsonRpc(Stream, Stream, Object) |
Inicjuje JsonRpc nowe wystąpienie klasy, które używa HeaderDelimitedMessageHandler wokół komunikatów serializowanych przy użyciu klasy JsonMessageFormatter. |
JsonRpc(IJsonRpcMessageHandler)
Inicjuje nowe wystąpienie klasy JsonRpc.
public JsonRpc (StreamJsonRpc.IJsonRpcMessageHandler messageHandler);
new StreamJsonRpc.JsonRpc : StreamJsonRpc.IJsonRpcMessageHandler -> StreamJsonRpc.JsonRpc
Public Sub New (messageHandler As IJsonRpcMessageHandler)
Parametry
- messageHandler
- IJsonRpcMessageHandler
Procedura obsługi komunikatów używana do przesyłania i odbierania komunikatów RPC.
Uwagi
Ważne jest, aby wywołać metodę StartListening() , aby rozpocząć odbieranie komunikatów.
Dotyczy
JsonRpc(Stream)
Inicjuje JsonRpc nowe wystąpienie klasy, które używa HeaderDelimitedMessageHandler wokół komunikatów serializowanych przy użyciu klasy JsonMessageFormatter.
public JsonRpc (System.IO.Stream stream);
new StreamJsonRpc.JsonRpc : System.IO.Stream -> StreamJsonRpc.JsonRpc
Public Sub New (stream As Stream)
Parametry
- stream
- Stream
Strumień pełnodupleksowy używany do przesyłania i odbierania komunikatów.
Uwagi
Ważne jest, aby wywołać metodę StartListening() , aby rozpocząć odbieranie komunikatów.
Dotyczy
JsonRpc(DelimitedMessageHandler, Object)
Inicjuje nowe wystąpienie klasy 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)
Parametry
- messageHandler
- DelimitedMessageHandler
Procedura obsługi komunikatów używana do przesyłania i odbierania komunikatów RPC.
- target
- Object
Opcjonalny obiekt docelowy, który ma być wywoływany po odebraniu przychodzących żądań RPC.
Uwagi
Ważne jest, aby wywołać metodę StartListening() , aby rozpocząć odbieranie komunikatów.
Dotyczy
JsonRpc(IJsonRpcMessageHandler, Object)
Inicjuje nowe wystąpienie klasy 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)
Parametry
- messageHandler
- IJsonRpcMessageHandler
Procedura obsługi komunikatów używana do przesyłania i odbierania komunikatów RPC.
- target
- Object
Opcjonalny obiekt docelowy, który ma być wywoływany po odebraniu przychodzących żądań RPC.
Uwagi
Ważne jest, aby wywołać metodę StartListening() , aby rozpocząć odbieranie komunikatów.
Dotyczy
JsonRpc(Stream, Stream, Object)
Inicjuje JsonRpc nowe wystąpienie klasy, które używa HeaderDelimitedMessageHandler wokół komunikatów serializowanych przy użyciu klasy 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)
Parametry
- sendingStream
- Stream
Strumień używany do przesyłania komunikatów. Może mieć wartość null.
- receivingStream
- Stream
Strumień używany do odbierania komunikatów. Może mieć wartość null.
- target
- Object
Opcjonalny obiekt docelowy, który ma być wywoływany po odebraniu przychodzących żądań RPC.
Uwagi
Ważne jest, aby wywołać metodę StartListening() , aby rozpocząć odbieranie komunikatów.