Udostępnij za pośrednictwem


MessageFormatterProgressTracker.CreateProgress Metoda

Definicja

Przeciążenia

CreateProgress(JsonRpc, Object, Type)

Tworzy nowe wystąpienie IProgress<T> do użycia na końcu odbierania wywołania RPC.

CreateProgress<T>(JsonRpc, Object)

Tworzy nowe wystąpienie IProgress<T> do użycia na końcu odbierania wywołania RPC.

CreateProgress(JsonRpc, Object, Type)

Tworzy nowe wystąpienie IProgress<T> do użycia na końcu odbierania wywołania 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

Wystąpienie JsonRpc używane do wysyłania ProgressRequestSpecialMethod powiadomienia.

token
Object

Token używany do uzyskiwania MessageFormatterProgressTracker.ProgressParamInformation wystąpienia z StreamJsonRpc.Reflection.MessageFormatterProgressTracker.progressMapklasy .

valueType
Type

Typ, który będzie zgłaszać IProgress<T> intance.

Zwraca

Dotyczy

CreateProgress<T>(JsonRpc, Object)

Tworzy nowe wystąpienie IProgress<T> do użycia na końcu odbierania wywołania 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 wartości, która ma być zgłoszona przez IProgress<T>element .

Parametry

rpc
JsonRpc

Wystąpienie JsonRpc używane do wysyłania ProgressRequestSpecialMethod powiadomienia.

token
Object

Token używany do uzyskiwania MessageFormatterProgressTracker.ProgressParamInformation wystąpienia z StreamJsonRpc.Reflection.MessageFormatterProgressTracker.progressMapklasy .

Zwraca

Dotyczy