Class OsmCompleteStreamSource
Represents a stream source that converts a stream of simple osm objects into a stream of complete osm objects.
Inheritance
System.Object
OsmCompleteStreamSource
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public abstract class OsmCompleteStreamSource : IEnumerable<ICompleteOsmGeo>, IEnumerator<ICompleteOsmGeo>
Constructors
OsmCompleteStreamSource()
Creates a new source.
Declaration
protected OsmCompleteStreamSource()
Properties
CanReset
Returns true if this source can be reset.
Declaration
public abstract bool CanReset { get; }
Property Value
System.Boolean
|
Methods
Current()
Returns the current item in the stream.
Declaration
public abstract ICompleteOsmGeo Current()
Returns
ICompleteOsmGeo
|
Dispose()
Disposes all resources associated with this source.
Declaration
public virtual void Dispose()
GetEnumerator()
Returns the enumerator for this enumerable.
Declaration
public IEnumerator<ICompleteOsmGeo> GetEnumerator()
Returns
IEnumerator<ICompleteOsmGeo>
|
Initialize()
Initializes this source.
Declaration
public abstract void Initialize()
MoveNext()
Move to the next item in the stream.
Declaration
public abstract bool MoveNext()
Returns
System.Boolean
|
Reset()
Resets the source to the beginning.
Declaration
public abstract void Reset()
Explicit Interface Implementations
IEnumerator.Current
Returns the current object.
Declaration
object IEnumerator.Current { get; }
Returns
System.Object
|