ITableWrite Interface

Provides access to members that control Low level Table Write. For use only by custom feature implementations that override Store.

Members

Name Description
Method DeleteRows Deletes a set of rows.
Method InsertRows A cursor that can be used to insert new rows without polymorphic object insert behavior.
Method RemoveDeletedRows Sends OnDeleted messages, deletes relationships and part objects (if composite), then calls RemoveRows.
Method RemoveRow Remove a row from the database without polymorphic object delete behavior.
Method RemoveRows Remove a set of rows from the database without polymorphic object delete behavior.
Method UpdateRows A cursor that can be used to update rows selected by the specified query without polymorphic object update behavior.
Method WriteChangedRows Sends OnChanged messages, Sends Changed Notifications to related objects, then calls WriteRows.
Method WriteMovedRows Sends OnChanged messages, sends move notifications to related objects, then calls WriteRows.
Method WriteRotatedRows Sends OnChanged messages, sends rotate notifications to related objects, then calls WriteRows.
Method WriteRow Write a row to the database without polymorphic object update behavior.
Method WriteRows Write a set of rows to the database without polymorphic object update behavior.

ITableWrite.DeleteRows Method

Deletes a set of rows.

Public Sub DeleteRows ( _
    ByVal Rows As ISet _
)
public void DeleteRows (
    ISet Rows
);

ITableWrite.InsertRows Method

A cursor that can be used to insert new rows without polymorphic object insert behavior.

Public Function InsertRows ( _
    ByVal useBuffering As Boolean _
) As ICursor
public ICursor InsertRows (
    bool useBuffering
);

ITableWrite.RemoveDeletedRows Method

Sends OnDeleted messages, deletes relationships and part objects (if composite), then calls RemoveRows.

Public Sub RemoveDeletedRows ( _
    ByVal Rows As ISet _
)
public void RemoveDeletedRows (
    ISet Rows
);

ITableWrite.RemoveRow Method

Remove a row from the database without polymorphic object delete behavior.

Public Sub RemoveRow ( _
    ByVal Row As IRow _
)
public void RemoveRow (
    IRow Row
);

ITableWrite.RemoveRows Method

Remove a set of rows from the database without polymorphic object delete behavior.

Public Sub RemoveRows ( _
    ByVal Rows As ISet _
)
public void RemoveRows (
    ISet Rows
);

ITableWrite.UpdateRows Method

A cursor that can be used to update rows selected by the specified query without polymorphic object update behavior.

Public Function UpdateRows ( _
    ByVal QueryFilter As IQueryFilter, _
    ByVal Recycling As Boolean _
) As ICursor
public ICursor UpdateRows (
    IQueryFilter QueryFilter,
    bool Recycling
);

ITableWrite.WriteChangedRows Method

Sends OnChanged messages, Sends Changed Notifications to related objects, then calls WriteRows.

Public Sub WriteChangedRows ( _
    ByVal Rows As ISet _
)
public void WriteChangedRows (
    ISet Rows
);

ITableWrite.WriteMovedRows Method

Sends OnChanged messages, sends move notifications to related objects, then calls WriteRows.

Public Sub WriteMovedRows ( _
    ByVal Rows As ISet, _
    ByVal moveVector As ILine _
)
public void WriteMovedRows (
    ISet Rows,
    ILine moveVector
);

ITableWrite.WriteRotatedRows Method

Sends OnChanged messages, sends rotate notifications to related objects, then calls WriteRows.

Public Sub WriteRotatedRows ( _
    ByVal Rows As ISet, _
    ByVal Origin As IPoint, _
    ByVal Angle As Double _
)
public void WriteRotatedRows (
    ISet Rows,
    IPoint Origin,
    double Angle
);

ITableWrite.WriteRow Method

Write a row to the database without polymorphic object update behavior.

Public Sub WriteRow ( _
    ByVal Row As IRow _
)
public void WriteRow (
    IRow Row
);

ITableWrite.WriteRows Method

Write a set of rows to the database without polymorphic object update behavior.

Public Sub WriteRows ( _
    ByVal Rows As ISet _
)
public void WriteRows (
    ISet Rows
);

Classes that implement ITableWrite

Classes Description

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.