ITemporalTable Interface

Provides access to properties and methods in which a temporal table can be controlled.

Members

Name Description
Method AddField Adds a field to this object class.
Method CreateRow Creates a row in the database with a system assigned object ID and null property values.
Method CreateRowBuffer Creates a row buffer that can be used with an insert cursor.
Method DeleteField Deletes a field from this object class.
Read-only property Fields The fields collection for this object class.
Method FindField The index of the field with the specified name.
Read/write property GeometryColumnName Column name of the table's field containing the geometry.
Method GetRow The row from the database with the specified object ID.
Read-only property HasGeometry Identifies if the table contains a geometry field.
Method Insert Returns a cursor that can be used to insert new Rows.
Method RowCount The number of Rows selected by the specified query.
Method Search An object cursor that can be used to fetch row objects selected by the specified query.
Method Select A selection that contains the object ids selected by the specified query.
Method Update Returns a cursor that can be used to update Rows selected by the specified query.

ITemporalTable.AddField Method

Adds a field to this object class.

Public Sub AddField ( _
    ByVal Field As IField _
)
public void AddField (
    IField Field
);

ITemporalTable.CreateRow Method

Creates a row in the database with a system assigned object ID and null property values.

Public Function CreateRow ( _
) As IRow
public IRow CreateRow (
);

ITemporalTable.CreateRowBuffer Method

Creates a row buffer that can be used with an insert cursor.

Public Function CreateRowBuffer ( _
) As IRowBuffer
public IRowBuffer CreateRowBuffer (
);

ITemporalTable.DeleteField Method

Deletes a field from this object class.

Public Sub DeleteField ( _
    ByVal Field As IField _
)
public void DeleteField (
    IField Field
);

ITemporalTable.Fields Property

The fields collection for this object class.

Public ReadOnly Property Fields As IFields
public IFields Fields {get;}

ITemporalTable.FindField Method

The index of the field with the specified name.

Public Function FindField ( _
    ByVal Name As String _
) As Integer
public int FindField (
    string Name
);

ITemporalTable.GeometryColumnName Property

Column name of the table's field containing the geometry.

Public Property GeometryColumnName As String
public string GeometryColumnName {get; set;}

ITemporalTable.GetRow Method

The row from the database with the specified object ID.

Public Function GetRow ( _
    ByVal OID As Integer _
) As IRow
public IRow GetRow (
    int OID
);

ITemporalTable.HasGeometry Property

Identifies if the table contains a geometry field.

Public ReadOnly Property HasGeometry As Boolean
public bool HasGeometry {get;}

ITemporalTable.Insert Method

Returns a cursor that can be used to insert new Rows.

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

ITemporalTable.RowCount Method

The number of Rows selected by the specified query.

Public Function RowCount ( _
    ByVal QueryFilter As IQueryFilter _
) As Integer
public int RowCount (
    IQueryFilter QueryFilter
);

ITemporalTable.Search Method

An object cursor that can be used to fetch row objects selected by the specified query.

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

ITemporalTable.Select Method

A selection that contains the object ids selected by the specified query.

Public Function Select ( _
    ByVal QueryFilter As IQueryFilter, _
    ByVal selType As esriSelectionType, _
    ByVal selOption As esriSelectionOption, _
    ByVal selectionContainer As IWorkspace _
) As ISelectionSet
public ISelectionSet Select (
    IQueryFilter QueryFilter,
    esriSelectionType selType,
    esriSelectionOption selOption,
    IWorkspace selectionContainer
);

ITemporalTable.Update Method

Returns a cursor that can be used to update Rows selected by the specified query.

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

Classes that implement ITemporalTable

Classes Description

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