Class OsmStreamFilterDelegate
A filter that use a function to filter objects.
Inherited Members
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public class OsmStreamFilterDelegate : OsmStreamFilter, IEnumerator<OsmGeo>, IOsmStreamTargetConstructors
OsmStreamFilterDelegate()
Creates a new filter with events.
Declaration
public OsmStreamFilterDelegate()OsmStreamFilterDelegate(Object)
Creates a new filter with events.
Declaration
public OsmStreamFilterDelegate(object param)Parameters
| System.Object
        param 
 | 
Fields
MoveToNextEvent
Called when the move is made to the next object.
Declaration
public Func<OsmGeo, object, OsmGeo> MoveToNextEventField Value
| System.Func<OsmGeo, System.Object, OsmGeo> 
 | 
Selected
Called when an object was selected.
Declaration
public Action<OsmGeo> SelectedField Value
| System.Action<OsmGeo> 
 | 
Properties
CanReset
Returns true if this filter can be reset.
Declaration
public override bool CanReset { get; }Property Value
| System.Boolean 
 | 
Overrides
Methods
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 
 |