ISuspendable
StockSharp.Xaml.Charting.Visuals
Typen, die ISuspendable implementieren, können Updates ausgesetzt/wieder aufgenommen haben. Nützlich für Batch-Operationen
Eigenschaften
IsSuspended
public bool IsSuspended { get; }
value = iSuspendable.IsSuspended
Erhaltet einen Wert, der angibt, ob Updates für das Ziel derzeit ausgesetzt sind
Methoden
DecrementSuspend
public void DecrementSuspend()
iSuspendable.DecrementSuspend()
Jedes Mal, wenn ein Zielträger angeordnet wird, wird von IUpdateSuspender aufgerufen. Wenn der endgültige Zielträger angeordnet wurde, wird ResumeUpdates aufgerufen.
ResumeUpdates
public void ResumeUpdates(IUpdateSuspender suspender)
iSuspendable.ResumeUpdates(suspender)
Setzt Updates für das Ziel fort, die von IUpdateSuspender aufgerufen werden sollen
SuspendUpdates
public IUpdateSuspender SuspendUpdates()
result = iSuspendable.SuspendUpdates()
Setzt die Zeichnungsaktualisierungen des Ziels aus, bis das zurückgegebene Objekt entsorgt ist, wenn ein endgültiger Draw Call ausgegeben wird
Rückgabe: Der Einweg-Update Suspender