JsonRpc.NotifyWithParameterObjectAsync Méthode
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
| Nom | Description |
|---|---|
| NotifyWithParameterObjectAsync(String, Object) |
Appelez une méthode sur le serveur et n’attendez pas sa fin, son style fire-and-forget. Le paramètre est passé en tant qu’objet. |
| NotifyWithParameterObjectAsync(String, Object, IReadOnlyDictionary<String,Type>) |
Appelle une méthode donnée sur un serveur JSON-RPC sans attendre sa réponse. |
NotifyWithParameterObjectAsync(String, Object)
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
Appelez une méthode sur le serveur et n’attendez pas sa fin, son style fire-and-forget. Le paramètre est passé en tant qu’objet.
public System.Threading.Tasks.Task NotifyWithParameterObjectAsync(string targetName, object argument = default);
public System.Threading.Tasks.Task NotifyWithParameterObjectAsync(string targetName, object? argument = default);
member this.NotifyWithParameterObjectAsync : string * obj -> System.Threading.Tasks.Task
Public Function NotifyWithParameterObjectAsync (targetName As String, Optional argument As Object = Nothing) As Task
Paramètres
- targetName
- String
Nom de la méthode à appeler sur le serveur. Ne doit pas être null ou chaîne vide.
- argument
- Object
L’argument de méthode doit être sérialisable au format JSON.
Retours
Tâche qui se termine lorsque la demande de notification est envoyée au canal vers le serveur.
Exceptions
Si targetName a la valeur Null.
Si cette instance de JsonRpc a été supprimée.
Remarques
Toute erreur qui se produit côté serveur est ignorée.
S’applique à
NotifyWithParameterObjectAsync(String, Object, IReadOnlyDictionary<String,Type>)
Appelle une méthode donnée sur un serveur JSON-RPC sans attendre sa réponse.
public System.Threading.Tasks.Task NotifyWithParameterObjectAsync(string targetName, object? argument, System.Collections.Generic.IReadOnlyDictionary<string,Type>? argumentDeclaredTypes);
member this.NotifyWithParameterObjectAsync : string * obj * System.Collections.Generic.IReadOnlyDictionary<string, Type> -> System.Threading.Tasks.Task
Public Function NotifyWithParameterObjectAsync (targetName As String, argument As Object, argumentDeclaredTypes As IReadOnlyDictionary(Of String, Type)) As Task
Paramètres
- targetName
- String
Nom de la méthode à appeler. Ne doit pas être null ou vide.
- argument
- Object
Objet dont les propriétés correspondent aux noms des paramètres sur la méthode cible. Doit être sérialisable à l’aide du IJsonRpcMessageFormattersélectionné.
- argumentDeclaredTypes
- IReadOnlyDictionary<String,Type>
Dictionnaire d’objets Type qui décrivent comment chaque entrée dans le IReadOnlyDictionary<TKey,TValue> fourni dans le seul élément de arguments est attendu par le serveur à taper.
S’il est spécifié, cela doit avoir exactement le même jeu de clés que le dictionnaire contenu dans le premier élément de argumentset ne contenir aucune valeur null.
Retours
Tâche qui se termine lorsque la notification a été transmise.
Remarques
Toute erreur qui se produit côté serveur est ignorée.