Show / Hide Table of Contents

Class OsmEnumerableStreamSource

An OSM Stream Reader that wraps around a collection of OSM objects.

Inheritance
System.Object
OsmStreamSource
OsmEnumerableStreamSource
Inherited Members
OsmStreamSource.MoveNext()
OsmStreamSource.MoveNextNode()
OsmStreamSource.MoveNextWay()
OsmStreamSource.MoveNextRelation()
OsmStreamSource.IsSorted
OsmStreamSource.Meta
OsmStreamSource.GetAllMeta()
OsmStreamSource.GetEnumerator()
OsmStreamSource.Dispose()
OsmStreamSource.IEnumerator.Current
OsmStreamSource.EnumerateAndIgore(Boolean, Boolean, Boolean)
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public class OsmEnumerableStreamSource : OsmStreamSource, IEnumerator<OsmGeo>

Constructors

OsmEnumerableStreamSource(IEnumerable<OsmGeo>)

Creates a new OsmBase source.

Declaration
public OsmEnumerableStreamSource(IEnumerable<OsmGeo> baseObjects)
Parameters
IEnumerable<OsmGeo> baseObjects

Properties

CanReset

Returns true, this source can be reset.

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

Overrides
OsmStreamSource.CanReset

Methods

Current()

Returns the current object.

Declaration
public override OsmGeo Current()
Returns
OsmGeo

Overrides
OsmStreamSource.Current()

MoveNext(Boolean, Boolean, Boolean)

Move to the next item in the stream.

Declaration
public override bool MoveNext(bool ignoreNodes, bool ignoreWays, bool ignoreRelations)
Parameters
System.Boolean ignoreNodes

System.Boolean ignoreWays

System.Boolean ignoreRelations

Returns
System.Boolean

Overrides
OsmStreamSource.MoveNext(Boolean, Boolean, Boolean)

Reset()

Resets this data source.

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