MessageFormatterProgressTracker.CreateProgress Méthode

Définition

Surcharges

CreateProgress(JsonRpc, Object, Type)

Crée une instance de IProgress<T> à utiliser à l’extrémité de réception d’un appel RPC.

CreateProgress<T>(JsonRpc, Object)

Crée une instance de IProgress<T> à utiliser à l’extrémité de réception d’un appel RPC.

CreateProgress(JsonRpc, Object, Type)

Crée une instance de IProgress<T> à utiliser à l’extrémité de réception d’un appel RPC.

C#
public object CreateProgress (StreamJsonRpc.JsonRpc rpc, object token, Type valueType);

Paramètres

rpc
JsonRpc

Le JsonRpc instance utilisé pour envoyer la ProgressRequestSpecialMethod notification.

token
Object

Jeton utilisé pour obtenir le MessageFormatterProgressTracker.ProgressParamInformation instance à partir de StreamJsonRpc.Reflection.MessageFormatterProgressTracker.progressMap.

valueType
Type

Type que l’intance IProgress<T> doit signaler.

Retours

S’applique à

StreamJsonRpc 2.9 et autres versions
Produit Versions
StreamJsonRpc 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9

CreateProgress<T>(JsonRpc, Object)

Crée une instance de IProgress<T> à utiliser à l’extrémité de réception d’un appel RPC.

C#
public IProgress<T> CreateProgress<T> (StreamJsonRpc.JsonRpc rpc, object token);

Paramètres de type

T

Type de la valeur à signaler par IProgress<T>.

Paramètres

rpc
JsonRpc

Le JsonRpc instance utilisé pour envoyer la ProgressRequestSpecialMethod notification.

token
Object

Jeton utilisé pour obtenir le MessageFormatterProgressTracker.ProgressParamInformation instance à partir de StreamJsonRpc.Reflection.MessageFormatterProgressTracker.progressMap.

Retours

S’applique à

StreamJsonRpc 2.9 et autres versions
Produit Versions
StreamJsonRpc 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9