JsonRpc Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
JsonRpc(IJsonRpcMessageHandler) |
Inicializuje novou instanci JsonRpc třídy. |
JsonRpc(Stream) |
Inicializuje novou instanci JsonRpc třídy, která používá HeaderDelimitedMessageHandler kolem zpráv serializovaných pomocí JsonMessageFormatter. |
JsonRpc(DelimitedMessageHandler, Object) |
Inicializuje novou instanci JsonRpc třídy. |
JsonRpc(IJsonRpcMessageHandler, Object) |
Inicializuje novou instanci JsonRpc třídy. |
JsonRpc(Stream, Stream, Object) |
Inicializuje novou instanci JsonRpc třídy, která používá HeaderDelimitedMessageHandler kolem zpráv serializovaných pomocí JsonMessageFormatter. |
JsonRpc(IJsonRpcMessageHandler)
Inicializuje novou instanci JsonRpc třídy.
public JsonRpc (StreamJsonRpc.IJsonRpcMessageHandler messageHandler);
new StreamJsonRpc.JsonRpc : StreamJsonRpc.IJsonRpcMessageHandler -> StreamJsonRpc.JsonRpc
Public Sub New (messageHandler As IJsonRpcMessageHandler)
Parametry
- messageHandler
- IJsonRpcMessageHandler
Obslužná rutina zprávy, která se má použít k přenosu a příjmu zpráv RPC.
Poznámky
Je důležité volat StartListening() na zahájení přijímání zpráv.
Platí pro
JsonRpc(Stream)
Inicializuje novou instanci JsonRpc třídy, která používá HeaderDelimitedMessageHandler kolem zpráv serializovaných pomocí JsonMessageFormatter.
public JsonRpc (System.IO.Stream stream);
new StreamJsonRpc.JsonRpc : System.IO.Stream -> StreamJsonRpc.JsonRpc
Public Sub New (stream As Stream)
Parametry
- stream
- Stream
Úplný duplexní datový proud používaný k přenosu a příjmu zpráv.
Poznámky
Je důležité volat StartListening() na zahájení přijímání zpráv.
Platí pro
JsonRpc(DelimitedMessageHandler, Object)
Inicializuje novou instanci JsonRpc třídy.
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
Obslužná rutina zprávy, která se má použít k přenosu a příjmu zpráv RPC.
- target
- Object
Volitelný cílový objekt, který se má vyvolat při doručení příchozích požadavků RPC.
Poznámky
Je důležité volat StartListening() na zahájení přijímání zpráv.
Platí pro
JsonRpc(IJsonRpcMessageHandler, Object)
Inicializuje novou instanci JsonRpc třídy.
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
Obslužná rutina zprávy, která se má použít k přenosu a příjmu zpráv RPC.
- target
- Object
Volitelný cílový objekt, který se má vyvolat při doručení příchozích požadavků RPC.
Poznámky
Je důležité volat StartListening() na zahájení přijímání zpráv.
Platí pro
JsonRpc(Stream, Stream, Object)
Inicializuje novou instanci JsonRpc třídy, která používá HeaderDelimitedMessageHandler kolem zpráv serializovaných pomocí 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
Datový proud používaný k přenosu zpráv. Může mít hodnotu null.
- receivingStream
- Stream
Stream používaný k příjmu zpráv. Může mít hodnotu null.
- target
- Object
Volitelný cílový objekt, který se má vyvolat při doručení příchozích požadavků RPC.
Poznámky
Je důležité volat StartListening() na zahájení přijímání zpráv.