Search Results for

    Show / Hide Table of Contents

    Class MutableFeatureBase

    Represents a Feature instance whose properties can be modified

    Inheritance
    System.Object
    RecordBase
    MutableRecordBase
    MutableFeatureBase
    Implements
    IRecordReset
    IMutableFeature
    IMutableRecord
    IRecord
    IRecordInitialize
    Inherited Members
    MutableRecordBase.ClonePropertyValue(PropertyValue)
    MutableRecordBase.Item[Int32]
    MutableRecordBase.Item[String]
    MutableRecordBase.SetNull(String)
    MutableRecordBase.SetNull(Int32)
    MutableRecordBase.SetBoolean(String, Boolean)
    MutableRecordBase.SetByte(String, Byte)
    MutableRecordBase.SetBlob(String, Byte[])
    MutableRecordBase.SetClob(String, Char[])
    MutableRecordBase.SetDouble(String, Double)
    MutableRecordBase.SetDateTime(String, DateTime)
    MutableRecordBase.SetInt16(String, Int16)
    MutableRecordBase.SetInt32(String, Int32)
    MutableRecordBase.SetInt64(String, Int64)
    MutableRecordBase.SetSingle(String, Single)
    MutableRecordBase.SetString(String, String)
    MutableRecordBase.SetGeometry(String, IGeometryRef)
    MutableRecordBase.SetBoolean(Int32, Boolean)
    MutableRecordBase.SetByte(Int32, Byte)
    MutableRecordBase.SetBlob(Int32, Byte[])
    MutableRecordBase.SetClob(Int32, Char[])
    MutableRecordBase.SetDouble(Int32, Double)
    MutableRecordBase.SetDateTime(Int32, DateTime)
    MutableRecordBase.SetInt16(Int32, Int16)
    MutableRecordBase.SetInt32(Int32, Int32)
    MutableRecordBase.SetInt64(Int32, Int64)
    MutableRecordBase.SetSingle(Int32, Single)
    MutableRecordBase.SetString(Int32, String)
    MutableRecordBase.SetGeometry(Int32, IGeometryRef)
    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.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 MutableFeatureBase : MutableRecordBase, IRecordReset, IMutableFeature, IMutableRecord, IRecord, IRecordInitialize

    Constructors

    | Improve this Doc View Source

    MutableFeatureBase(IRecordInitialize, ClassDefinition)

    Creates a new instance

    Declaration
    protected MutableFeatureBase(IRecordInitialize feature, ClassDefinition source)
    Parameters
    Type Name Description
    IRecordInitialize feature
    ClassDefinition source
    | Improve this Doc View Source

    MutableFeatureBase(MutableFeatureBase)

    Creates a new instance

    Declaration
    protected MutableFeatureBase(MutableFeatureBase feat)
    Parameters
    Type Name Description
    MutableFeatureBase feat

    Fields

    | Improve this Doc View Source

    _clsDef

    The class definition

    Declaration
    protected ClassDefinition _clsDef
    Field Value
    Type Description
    ClassDefinition

    Properties

    | Improve this Doc View Source

    ClassDefinition

    Gets the associated class definition

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

    Implements

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