Show / Hide Table of Contents

Class OsmSimpleCompleteStreamSource

Represents a complete stream source that converts a simple stream into a complete stream.

Inheritance
System.Object
OsmCompleteStreamSource
OsmSimpleCompleteStreamSource
Inherited Members
OsmCompleteStreamSource.GetEnumerator()
OsmCompleteStreamSource.Dispose()
OsmCompleteStreamSource.IEnumerator.Current
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public class OsmSimpleCompleteStreamSource : OsmCompleteStreamSource, IEnumerator<ICompleteOsmGeo>

Constructors

OsmSimpleCompleteStreamSource(OsmStreamSource)

Creates a new osm simple complete stream.

Declaration
public OsmSimpleCompleteStreamSource(OsmStreamSource source)
Parameters
OsmStreamSource source

OsmSimpleCompleteStreamSource(OsmStreamSource, ISnapshotDb)

Creates a new osm simple complete stream.

Declaration
public OsmSimpleCompleteStreamSource(OsmStreamSource source, ISnapshotDb cache)
Parameters
OsmStreamSource source

ISnapshotDb cache

Properties

CanReset

Returns true if this source can be reset.

Declaration
public override bool CanReset { get; }
Property Value
System.Boolean

Overrides
OsmCompleteStreamSource.CanReset

Methods

Current()

Returns the current object.

Declaration
public override ICompleteOsmGeo Current()
Returns
ICompleteOsmGeo

Overrides
OsmCompleteStreamSource.Current()

Initialize()

Initializes this source.

Declaration
public override void Initialize()
Overrides
OsmCompleteStreamSource.Initialize()

MoveNext()

Moves to the next object.

Declaration
public override bool MoveNext()
Returns
System.Boolean

Overrides
OsmCompleteStreamSource.MoveNext()

Reset()

Resets this source.

Declaration
public override void Reset()
Overrides
OsmCompleteStreamSource.Reset()
Back to top Built by Itinero, MIT licensed.