Class OsmStreamFilter
An OSM stream filter.
Inherited Members
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public abstract class OsmStreamFilter : OsmStreamSource, IEnumerator<OsmGeo>, IOsmStreamTargetConstructors
OsmStreamFilter()
Creates a new OSM filter.
Declaration
public OsmStreamFilter()Properties
Source
Returns the reader being filtered.
Declaration
protected OsmStreamSource Source { get; }Property Value
| OsmStreamSource 
 | 
Methods
Current()
Returns the current object.
Declaration
public abstract override OsmGeo Current()Returns
| OsmGeo 
 | 
Overrides
GetAllMeta()
Gets all meta-data from all sources and filters that provide this filter of data.
Declaration
public override TagsCollection GetAllMeta()Returns
| TagsCollection 
 | 
Overrides
RegisterSource(OsmStreamSource)
Registers a reader as the source to filter.
Declaration
public virtual void RegisterSource(OsmStreamSource source)Parameters
| OsmStreamSource
        source 
 |