Condividi tramite


MessageFormatterProgressTracker.CreateProgress Metodo

Definizione

Overload

CreateProgress(JsonRpc, Object, Type)

Crea una nuova istanza di IProgress<T> da utilizzare alla fine ricevente di una chiamata RPC.

CreateProgress<T>(JsonRpc, Object)

Crea una nuova istanza di IProgress<T> da utilizzare alla fine ricevente di una chiamata RPC.

CreateProgress(JsonRpc, Object, Type)

Crea una nuova istanza di IProgress<T> da utilizzare alla fine ricevente di una chiamata RPC.

public object CreateProgress (StreamJsonRpc.JsonRpc rpc, object token, Type valueType);
member this.CreateProgress : StreamJsonRpc.JsonRpc * obj * Type -> obj
Public Function CreateProgress (rpc As JsonRpc, token As Object, valueType As Type) As Object

Parametri

rpc
JsonRpc

JsonRpc Istanza utilizzata per inviare la ProgressRequestSpecialMethod notifica.

token
Object

Token usato per ottenere l'istanza MessageFormatterProgressTracker.ProgressParamInformation da StreamJsonRpc.Reflection.MessageFormatterProgressTracker.progressMap.

valueType
Type

Tipo che verrà report da parte dell'istanza IProgress<T> .

Restituisce

Si applica a

CreateProgress<T>(JsonRpc, Object)

Crea una nuova istanza di IProgress<T> da utilizzare alla fine ricevente di una chiamata RPC.

public IProgress<T> CreateProgress<T> (StreamJsonRpc.JsonRpc rpc, object token);
member this.CreateProgress : StreamJsonRpc.JsonRpc * obj -> IProgress<'T>
Public Function CreateProgress(Of T) (rpc As JsonRpc, token As Object) As IProgress(Of T)

Parametri di tipo

T

Tipo del valore da segnalare da IProgress<T>.

Parametri

rpc
JsonRpc

JsonRpc Istanza utilizzata per inviare la ProgressRequestSpecialMethod notifica.

token
Object

Token usato per ottenere l'istanza MessageFormatterProgressTracker.ProgressParamInformation da StreamJsonRpc.Reflection.MessageFormatterProgressTracker.progressMap.

Restituisce

Si applica a