JsonRpc Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
JsonRpc(IJsonRpcMessageHandler) |
Initialise une nouvelle instance de la classe JsonRpc. |
JsonRpc(Stream) |
Initialise une nouvelle instance de la JsonRpc classe qui utilise HeaderDelimitedMessageHandler autour des messages sérialisés à l’aide du JsonMessageFormatter. |
JsonRpc(DelimitedMessageHandler, Object) |
Initialise une nouvelle instance de la classe JsonRpc. |
JsonRpc(IJsonRpcMessageHandler, Object) |
Initialise une nouvelle instance de la classe JsonRpc. |
JsonRpc(Stream, Stream, Object) |
Initialise une nouvelle instance de la JsonRpc classe qui utilise HeaderDelimitedMessageHandler autour des messages sérialisés à l’aide du JsonMessageFormatter. |
JsonRpc(IJsonRpcMessageHandler)
Initialise une nouvelle instance de la classe JsonRpc.
public JsonRpc (StreamJsonRpc.IJsonRpcMessageHandler messageHandler);
new StreamJsonRpc.JsonRpc : StreamJsonRpc.IJsonRpcMessageHandler -> StreamJsonRpc.JsonRpc
Public Sub New (messageHandler As IJsonRpcMessageHandler)
Paramètres
- messageHandler
- IJsonRpcMessageHandler
Gestionnaire de messages à utiliser pour transmettre et recevoir des messages RPC.
Remarques
Il est important d’appeler StartListening() pour commencer à recevoir des messages.
S’applique à
JsonRpc(Stream)
Initialise une nouvelle instance de la JsonRpc classe qui utilise HeaderDelimitedMessageHandler autour des messages sérialisés à l’aide du JsonMessageFormatter.
public JsonRpc (System.IO.Stream stream);
new StreamJsonRpc.JsonRpc : System.IO.Stream -> StreamJsonRpc.JsonRpc
Public Sub New (stream As Stream)
Paramètres
- stream
- Stream
Flux duplex complet utilisé pour transmettre et recevoir des messages.
Remarques
Il est important d’appeler StartListening() pour commencer à recevoir des messages.
S’applique à
JsonRpc(DelimitedMessageHandler, Object)
Initialise une nouvelle instance de la classe 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)
Paramètres
- messageHandler
- DelimitedMessageHandler
Gestionnaire de messages à utiliser pour transmettre et recevoir des messages RPC.
- target
- Object
Objet cible facultatif à appeler lorsque les requêtes RPC entrantes arrivent.
Remarques
Il est important d’appeler StartListening() pour commencer à recevoir des messages.
S’applique à
JsonRpc(IJsonRpcMessageHandler, Object)
Initialise une nouvelle instance de la classe 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)
Paramètres
- messageHandler
- IJsonRpcMessageHandler
Gestionnaire de messages à utiliser pour transmettre et recevoir des messages RPC.
- target
- Object
Objet cible facultatif à appeler lorsque les requêtes RPC entrantes arrivent.
Remarques
Il est important d’appeler StartListening() pour commencer à recevoir des messages.
S’applique à
JsonRpc(Stream, Stream, Object)
Initialise une nouvelle instance de la JsonRpc classe qui utilise HeaderDelimitedMessageHandler autour des messages sérialisés à l’aide du 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)
Paramètres
- sendingStream
- Stream
Flux utilisé pour transmettre des messages. Ce paramètre peut être null.
- receivingStream
- Stream
Flux utilisé pour recevoir des messages. Ce paramètre peut être null.
- target
- Object
Objet cible facultatif à appeler lorsque les requêtes RPC entrantes arrivent.
Remarques
Il est important d’appeler StartListening() pour commencer à recevoir des messages.