PointSeriesEnumerator

StockSharp.Xaml.Charting.Model.DataSeries

Eine benutzerdefinierte IEnumerator-Implementierung zur Bereitstellung von Enumeration für IPointSeries @ Eingang

Implementiert: IEnumerator<IPoint>, IEnumerator, IDisposable, IEnumerator<Point2D>

Konstruktoren

PointSeriesEnumerator
public PointSeriesEnumerator(IPointSeries pointSeries)
pointSeriesEnumerator = PointSeriesEnumerator(pointSeries)

Initialisiert eine neue Instanz der PointSeriesEnumerator Klasse.

pointSeries
Die Point Series.

Eigenschaften

Current
public IPoint Current { get; }
value = pointSeriesEnumerator.Current

Erhält den IPoint in der Sammlung an der aktuellen Position des Enumerators.

Rückgabe: Das Element in der Sammlung an der aktuellen Position des Enumerators.

IsReset
public bool IsReset { get; }
value = pointSeriesEnumerator.IsReset
System#Collections#IEnumerator#Current

Holt das Element in der Sammlung an der aktuellen Position des Enumerators.

Rückgabe: Das Element in der Sammlung an der aktuellen Position des Enumerators.

Methoden

Dispose
public virtual void Dispose()
pointSeriesEnumerator.Dispose()

Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verbunden sind.

MoveNext
public virtual bool MoveNext()
result = pointSeriesEnumerator.MoveNext()

Erweitert den Enumerator zum nächsten Element der Sammlung.

Rückgabe: true, wenn der Enumerator erfolgreich zum nächsten Element vorgeschoben wurde; false, wenn der Enumerator das Ende der Sammlung bestanden hat.

Reset
public virtual void Reset()
pointSeriesEnumerator.Reset()

Setzt den Enumerator auf seine Ausgangsposition, die vor dem ersten Element in der Sammlung liegt.