Search Results for

    Show / Hide Table of Contents

    Class FeatureArrayReader

    A subclass of FeatureReaderBase that iterates over an array of IFeature instances

    Inheritance
    System.Object
    ReaderBase
    FeatureReaderBase
    FeatureArrayReader
    Implements
    IFeatureReader
    IReader
    System.IDisposable
    IFeature
    IRecord
    System.Collections.Generic.IEnumerable<IFeature>
    System.Collections.IEnumerable
    Inherited Members
    FeatureReaderBase.ClassDefinition
    FeatureReaderBase.GetFeatureObject(String)
    FeatureReaderBase.GetFeatureObject(Int32)
    FeatureReaderBase.GetName(Int32)
    FeatureReaderBase.GetFieldType(Int32)
    FeatureReaderBase.ReaderType
    FeatureReaderBase.ReadNextRecord()
    FeatureReaderBase.GetEnumerator()
    FeatureReaderBase.IEnumerable.GetEnumerator()
    ReaderBase.Current
    ReaderBase.FieldCount
    ReaderBase.ReadNext()
    ReaderBase.Dispose()
    ReaderBase.Dispose(Boolean)
    ReaderBase.IsNull(String)
    ReaderBase.IsNull(Int32)
    ReaderBase.GetBoolean(String)
    ReaderBase.GetByte(String)
    ReaderBase.GetBlob(String)
    ReaderBase.GetClob(String)
    ReaderBase.GetDouble(String)
    ReaderBase.GetDateTime(String)
    ReaderBase.GetInt16(String)
    ReaderBase.GetInt32(String)
    ReaderBase.GetInt64(String)
    ReaderBase.GetSingle(String)
    ReaderBase.GetString(String)
    ReaderBase.GetGeometry(String)
    ReaderBase.GetBoolean(Int32)
    ReaderBase.GetByte(Int32)
    ReaderBase.GetBlob(Int32)
    ReaderBase.GetClob(Int32)
    ReaderBase.GetDouble(Int32)
    ReaderBase.GetDateTime(Int32)
    ReaderBase.GetInt16(Int32)
    ReaderBase.GetInt32(Int32)
    ReaderBase.GetInt64(Int32)
    ReaderBase.GetSingle(Int32)
    ReaderBase.GetString(Int32)
    ReaderBase.GetGeometry(Int32)
    ReaderBase.Item[Int32]
    ReaderBase.Item[String]
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: OSGeo.MapGuide.MaestroAPI.Feature
    Assembly: OSGeo.MapGuide.MaestroAPI.dll
    Syntax
    public class FeatureArrayReader : FeatureReaderBase, IFeatureReader, IReader, IDisposable, IFeature, IRecord, IEnumerable<IFeature>, IEnumerable

    Constructors

    | Improve this Doc View Source

    FeatureArrayReader(IFeature[])

    Initializes a new instance of the FeatureArrayReader class.

    Declaration
    public FeatureArrayReader(IFeature[] features)
    Parameters
    Type Name Description
    IFeature[] features

    The features.

    Methods

    | Improve this Doc View Source

    Close()

    Closes the object, freeing any resources it may be holding.

    Declaration
    public override void Close()
    Overrides
    ReaderBase.Close()
    | Improve this Doc View Source

    GetPropertyType(Int32)

    Gets the property value type for the property at the specified index

    Declaration
    public override PropertyValueType GetPropertyType(int index)
    Parameters
    Type Name Description
    System.Int32 index
    Returns
    Type Description
    PropertyValueType
    Overrides
    ReaderBase.GetPropertyType(Int32)
    | Improve this Doc View Source

    GetPropertyType(String)

    Gets the property value type for the property of the specified name

    Declaration
    public override PropertyValueType GetPropertyType(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    PropertyValueType
    Overrides
    ReaderBase.GetPropertyType(String)
    | Improve this Doc View Source

    ReadNextFeature()

    Reads the next feature.

    Declaration
    protected override IFeature ReadNextFeature()
    Returns
    Type Description
    IFeature
    Overrides
    FeatureReaderBase.ReadNextFeature()

    Implements

    IFeatureReader
    IReader
    System.IDisposable
    IFeature
    IRecord
    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2009 - 2022 Jackie Ng