Class OsmStreamFilterMerge
A filter to merge two sorted stream together.
Inherited Members
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public class OsmStreamFilterMerge : OsmStreamFilter, IEnumerator<OsmGeo>, IOsmStreamTargetConstructors
OsmStreamFilterMerge()
Creates a new filter.
Declaration
public OsmStreamFilterMerge()OsmStreamFilterMerge(ConflictResolutionType)
Creates a new filter.
Declaration
public OsmStreamFilterMerge(ConflictResolutionType resolutionType)Parameters
| ConflictResolutionType
        resolutionType 
 | 
Properties
CanReset
Returns true if this filter can be reset.
Declaration
public override bool CanReset { get; }Property Value
| System.Boolean 
 | 
Overrides
IsSorted
Returns true if this filter returns sorted objects.
Declaration
public override bool IsSorted { get; }Property Value
| System.Boolean 
 | 
Overrides
Methods
Current()
GetAllMeta()
Gets all meta-data.
Declaration
public override TagsCollection GetAllMeta()Returns
| TagsCollection 
 | 
Overrides
MoveNext(Boolean, Boolean, Boolean)
Move to the next object.
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
RegisterSource(OsmStreamSource)
Registers a source.
Declaration
public override void RegisterSource(OsmStreamSource source)Parameters
| OsmStreamSource
        source 
 |