MessageFormatterProgressTracker Klasa

Definicja

Klasa zawierająca przydatne metody ułatwiające formatowanie komunikatów implementują obsługę programu IProgress<T>.

public class MessageFormatterProgressTracker
type MessageFormatterProgressTracker = class
Public Class MessageFormatterProgressTracker
Dziedziczenie
MessageFormatterProgressTracker

Konstruktory

Nazwa Opis
MessageFormatterProgressTracker()

Klasa zawierająca przydatne metody ułatwiające formatowanie komunikatów implementują obsługę programu IProgress<T>.

MessageFormatterProgressTracker(JsonRpc, IJsonRpcFormatterState)

Inicjuje nowe wystąpienie klasy MessageFormatterProgressTracker.

Pola

Nazwa Opis
ProgressRequestSpecialMethod

Specjalna nazwa metody dla powiadomienia o postępie.

Właściwości

Nazwa Opis
RequestIdBeingSerialized

Pobiera lub ustawia identyfikator aktualnie serializowanego żądania, aby konwerter mógł użyć go do utworzenia mapy postępu żądania.

Metody

Nazwa Opis
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.

FindIProgressOfT(Type)

Konwertuje dane Type na typ IProgress<T> .

GetTokenForProgress(Object)

Int64 Pobiera token typu do użycia jako zastąpienie implementacji ObjectIProgress<T> w komunikacie JSON.

IsSupportedProgressType(Type)

Sprawdza, czy dana Type wartość implementuje IProgress<T>element .

OnResponseReceived(Int64)

Wywołaj tę metodę, gdy otrzymana jest odpowiedź, aby wyczyścić obiekty skojarzone z żądaniem i uniknąć przecieku pamięci.

TryGetProgressObject(Int64, MessageFormatterProgressTracker+ProgressParamInformation)

MessageFormatterProgressTracker.ProgressParamInformation Pobiera obiekt skojarzony z danym identyfikatorem postępu.

TryGetProgressObject(Object, MessageFormatterProgressTracker+ProgressParamInformation)

MessageFormatterProgressTracker.ProgressParamInformation Pobiera obiekt skojarzony z danym identyfikatorem postępu.

Dotyczy