Search Results for

    Show / Hide Table of Contents

    Class FeatureBase

    Base implementation of the IFeature interface

    Inheritance
    System.Object
    RecordBase
    FeatureBase
    Implements
    IRecordReset
    IRecordInitialize
    IFeature
    IRecord
    Inherited Members
    RecordBase._values
    RecordBase._ordinalMap
    RecordBase.GetValue(String)
    RecordBase.PropertyExists(String)
    RecordBase.PutValue(String, PropertyValue)
    RecordBase.IsNull(String)
    RecordBase.IsNull(Int32)
    RecordBase.GetBoolean(String)
    RecordBase.GetByte(String)
    RecordBase.GetBlob(String)
    RecordBase.GetClob(String)
    RecordBase.GetDouble(String)
    RecordBase.GetDateTime(String)
    RecordBase.GetFeatureObject(String)
    RecordBase.GetInt16(String)
    RecordBase.GetInt32(String)
    RecordBase.GetInt64(String)
    RecordBase.GetSingle(String)
    RecordBase.GetString(String)
    RecordBase.GetGeometry(String)
    RecordBase.GetBoolean(Int32)
    RecordBase.GetByte(Int32)
    RecordBase.GetBlob(Int32)
    RecordBase.GetClob(Int32)
    RecordBase.GetDouble(Int32)
    RecordBase.IRecord.GetDateTime(Int32)
    RecordBase.GetFeatureObject(Int32)
    RecordBase.GetInt16(Int32)
    RecordBase.GetInt32(Int32)
    RecordBase.GetInt64(Int32)
    RecordBase.GetSingle(Int32)
    RecordBase.GetString(Int32)
    RecordBase.GetGeometry(Int32)
    RecordBase.Item[Int32]
    RecordBase.Item[String]
    RecordBase.FieldCount
    RecordBase.GetName(Int32)
    RecordBase.GetFieldType(Int32)
    RecordBase.Update(IRecord)
    RecordBase.PropertyNames
    RecordBase.GetPropertyType(String)
    RecordBase.GetPropertyType(Int32)
    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 FeatureBase : RecordBase, IRecordReset, IRecordInitialize, IFeature, IRecord

    Constructors

    | Improve this Doc View Source

    FeatureBase(ClassDefinition)

    Initializes a new instance of the FeatureBase class.

    Declaration
    public FeatureBase(ClassDefinition clsDef)
    Parameters
    Type Name Description
    ClassDefinition clsDef

    The class definition.

    Properties

    | Improve this Doc View Source

    ClassDefinition

    Gets the class definition of the object currently being read. If the user has requested only a subset of the class properties (as specified in the filter text), the class definition reflects what the user has requested, rather than the full class definition.

    Declaration
    public ClassDefinition ClassDefinition { get; }
    Property Value
    Type Description
    ClassDefinition

    Implements

    IRecordReset
    IRecordInitialize
    IFeature
    IRecord
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2009 - 2022 Jackie Ng