Search Results for

    Show / Hide Table of Contents

    Interface IMutableRecord

    Defines a records whose properties can be modified

    Inherited Members
    IRecord.FieldCount
    IRecord.GetName(Int32)
    IRecord.GetFieldType(Int32)
    IRecord.IsNull(String)
    IRecord.IsNull(Int32)
    IRecord.GetBoolean(String)
    IRecord.GetByte(String)
    IRecord.GetBlob(String)
    IRecord.GetClob(String)
    IRecord.GetDouble(String)
    IRecord.GetDateTime(String)
    IRecord.GetInt16(String)
    IRecord.GetInt32(String)
    IRecord.GetInt64(String)
    IRecord.GetSingle(String)
    IRecord.GetString(String)
    IRecord.GetGeometry(String)
    IRecord.GetBoolean(Int32)
    IRecord.GetByte(Int32)
    IRecord.GetBlob(Int32)
    IRecord.GetClob(Int32)
    IRecord.GetDouble(Int32)
    IRecord.GetDateTime(Int32)
    IRecord.GetInt16(Int32)
    IRecord.GetInt32(Int32)
    IRecord.GetInt64(Int32)
    IRecord.GetSingle(Int32)
    IRecord.GetString(Int32)
    IRecord.GetGeometry(Int32)
    IRecord.GetPropertyType(String)
    IRecord.GetPropertyType(Int32)
    IRecordInitialize.PropertyNames
    IRecordInitialize.GetValue(String)
    IRecordInitialize.PutValue(String, PropertyValue)
    Namespace: OSGeo.MapGuide.MaestroAPI.Feature
    Assembly: OSGeo.MapGuide.MaestroAPI.dll
    Syntax
    public interface IMutableRecord : IRecord, IRecordInitialize
    Remarks

    The default implementation of this interface is MutableRecord

    Properties

    | Improve this Doc View Source

    Item[Int32]

    Gets or sets the object at the specified index

    Declaration
    object this[int index] { get; set; }
    Parameters
    Type Name Description
    System.Int32 index
    Property Value
    Type Description
    System.Object
    | Improve this Doc View Source

    Item[String]

    Gets or sets the object value for the specified property

    Declaration
    object this[string name] { get; set; }
    Parameters
    Type Name Description
    System.String name
    Property Value
    Type Description
    System.Object

    Methods

    | Improve this Doc View Source

    SetBlob(Int32, Byte[])

    Sets the blob value at the specified index

    Declaration
    void SetBlob(int index, byte[] value)
    Parameters
    Type Name Description
    System.Int32 index
    System.Byte[] value
    | Improve this Doc View Source

    SetBlob(String, Byte[])

    Sets the blob value of the specified property

    Declaration
    void SetBlob(string name, byte[] value)
    Parameters
    Type Name Description
    System.String name
    System.Byte[] value
    | Improve this Doc View Source

    SetBoolean(Int32, Boolean)

    Sets the boolean value at the specified index

    Declaration
    void SetBoolean(int index, bool value)
    Parameters
    Type Name Description
    System.Int32 index
    System.Boolean value
    | Improve this Doc View Source

    SetBoolean(String, Boolean)

    Sets the boolean value of the specified property

    Declaration
    void SetBoolean(string name, bool value)
    Parameters
    Type Name Description
    System.String name
    System.Boolean value
    | Improve this Doc View Source

    SetByte(Int32, Byte)

    Sets the byte value at the specified index

    Declaration
    void SetByte(int index, byte value)
    Parameters
    Type Name Description
    System.Int32 index
    System.Byte value
    | Improve this Doc View Source

    SetByte(String, Byte)

    Sets the byte value of the specified property

    Declaration
    void SetByte(string name, byte value)
    Parameters
    Type Name Description
    System.String name
    System.Byte value
    | Improve this Doc View Source

    SetClob(Int32, Char[])

    Sets the clob value at the specified index

    Declaration
    void SetClob(int index, char[] value)
    Parameters
    Type Name Description
    System.Int32 index
    System.Char[] value
    | Improve this Doc View Source

    SetClob(String, Char[])

    Sets the clob value of the specified property

    Declaration
    void SetClob(string name, char[] value)
    Parameters
    Type Name Description
    System.String name
    System.Char[] value
    | Improve this Doc View Source

    SetDateTime(Int32, DateTime)

    Sets the datetime value at the specified index

    Declaration
    void SetDateTime(int index, DateTime value)
    Parameters
    Type Name Description
    System.Int32 index
    System.DateTime value
    | Improve this Doc View Source

    SetDateTime(String, DateTime)

    Sets the datetime value of the specified property

    Declaration
    void SetDateTime(string name, DateTime value)
    Parameters
    Type Name Description
    System.String name
    System.DateTime value
    | Improve this Doc View Source

    SetDouble(Int32, Double)

    Sets the double value at the specified index

    Declaration
    void SetDouble(int index, double value)
    Parameters
    Type Name Description
    System.Int32 index
    System.Double value
    | Improve this Doc View Source

    SetDouble(String, Double)

    Sets the double value of the specified property

    Declaration
    void SetDouble(string name, double value)
    Parameters
    Type Name Description
    System.String name
    System.Double value
    | Improve this Doc View Source

    SetGeometry(Int32, IGeometryRef)

    Sets the geometry value at the specified index

    Declaration
    void SetGeometry(int index, IGeometryRef value)
    Parameters
    Type Name Description
    System.Int32 index
    IGeometryRef value
    | Improve this Doc View Source

    SetGeometry(String, IGeometryRef)

    Sets the geometry value of the specified property

    Declaration
    void SetGeometry(string name, IGeometryRef value)
    Parameters
    Type Name Description
    System.String name
    IGeometryRef value
    | Improve this Doc View Source

    SetInt16(Int32, Int16)

    Sets the int16 value at the specified index

    Declaration
    void SetInt16(int index, short value)
    Parameters
    Type Name Description
    System.Int32 index
    System.Int16 value
    | Improve this Doc View Source

    SetInt16(String, Int16)

    Sets the int16 value of the specified property

    Declaration
    void SetInt16(string name, short value)
    Parameters
    Type Name Description
    System.String name
    System.Int16 value
    | Improve this Doc View Source

    SetInt32(Int32, Int32)

    Sets the int32 value at the specified index

    Declaration
    void SetInt32(int index, int value)
    Parameters
    Type Name Description
    System.Int32 index
    System.Int32 value
    | Improve this Doc View Source

    SetInt32(String, Int32)

    Sets the int32 value of the specified property

    Declaration
    void SetInt32(string name, int value)
    Parameters
    Type Name Description
    System.String name
    System.Int32 value
    | Improve this Doc View Source

    SetInt64(Int32, Int64)

    Sets the int64 value at the specified index

    Declaration
    void SetInt64(int index, long value)
    Parameters
    Type Name Description
    System.Int32 index
    System.Int64 value
    | Improve this Doc View Source

    SetInt64(String, Int64)

    Sets the int64 value of the specified property

    Declaration
    void SetInt64(string name, long value)
    Parameters
    Type Name Description
    System.String name
    System.Int64 value
    | Improve this Doc View Source

    SetNull(Int32)

    Sets whether the property value at the specified index has a null property value.

    Declaration
    void SetNull(int index)
    Parameters
    Type Name Description
    System.Int32 index
    | Improve this Doc View Source

    SetNull(String)

    Sets whether the specified property name has a null property value

    Declaration
    void SetNull(string name)
    Parameters
    Type Name Description
    System.String name
    | Improve this Doc View Source

    SetSingle(Int32, Single)

    Sets the single value at the specified index

    Declaration
    void SetSingle(int index, float value)
    Parameters
    Type Name Description
    System.Int32 index
    System.Single value
    | Improve this Doc View Source

    SetSingle(String, Single)

    Sets the single value of the specified property

    Declaration
    void SetSingle(string name, float value)
    Parameters
    Type Name Description
    System.String name
    System.Single value
    | Improve this Doc View Source

    SetString(Int32, String)

    Sets the string value at the specified index

    Declaration
    void SetString(int index, string value)
    Parameters
    Type Name Description
    System.Int32 index
    System.String value
    | Improve this Doc View Source

    SetString(String, String)

    Sets the string value of the specified property

    Declaration
    void SetString(string name, string value)
    Parameters
    Type Name Description
    System.String name
    System.String value
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2009 - 2022 Jackie Ng