Sdílet prostřednictvím


MessageFormatterProgressTracker.CreateProgress Metoda

Definice

Přetížení

CreateProgress(JsonRpc, Object, Type)

Vytvoří novou instanci IProgress<T> pro použití na přijímajícím konci volání RPC.

CreateProgress<T>(JsonRpc, Object)

Vytvoří novou instanci IProgress<T> pro použití na přijímajícím konci volání RPC.

CreateProgress(JsonRpc, Object, Type)

Vytvoří novou instanci IProgress<T> pro použití na přijímajícím konci volání 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

Parametry

rpc
JsonRpc

Instance použitá JsonRpc k odeslání ProgressRequestSpecialMethod oznámení.

token
Object

Token použitý k získání MessageFormatterProgressTracker.ProgressParamInformation instance z StreamJsonRpc.Reflection.MessageFormatterProgressTracker.progressMap.

valueType
Type

Typ, který IProgress<T> bude intance hlásit.

Návraty

Platí pro

CreateProgress<T>(JsonRpc, Object)

Vytvoří novou instanci IProgress<T> pro použití na přijímajícím konci volání 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)

Parametry typu

T

Typ hodnoty, která má být hlášena nástrojem IProgress<T>.

Parametry

rpc
JsonRpc

Instance použitá JsonRpc k odeslání ProgressRequestSpecialMethod oznámení.

token
Object

Token použitý k získání MessageFormatterProgressTracker.ProgressParamInformation instance z StreamJsonRpc.Reflection.MessageFormatterProgressTracker.progressMap.

Návraty

Platí pro