ITemporalRecordSet Interface

Provides access to methods needed to set up and fill a temporally sorted record set.

Members

Name Description
Read/write property CacheFeatures Controls whether features are cached in the renderer's feature memory or are read from the feature class.
Read-only property Count Number of features contained by the cursor.
Read/write property FeatureCacheWindow Determines the number of features to cache if FeaturesCached property is true.
Read/write property FeatureClass A reference to the feature class of which this record set is a member.
Method IndexFeatureClass Re-builds the temporal index and caches features based on the supplied temporal parameters.
Read-only property MostCurrentFeature Returns success, but does nothing.
Read-only property OldestFeature Returns success, but does nothing.
Method Search Performs a query on the record set for the given time range, returning a feature cursor.
Method SelectByDate Allows user to select record set by its date value.
Read/write property TemporalColumnName Identifies the column containing time and date information.
Read/write property TimeSeriesColumnName Identifies column in the feature class containing temporal observations with time series.

ITemporalRecordSet.CacheFeatures Property

Controls whether features are cached in the renderer's feature memory or are read from the feature class.

Public Property CacheFeatures As Boolean
public bool CacheFeatures {get; set;}

ITemporalRecordSet.Count Property

Number of features contained by the cursor.

Public ReadOnly Property Count As Integer
public int Count {get;}

ITemporalRecordSet.FeatureCacheWindow Property

Determines the number of features to cache if FeaturesCached property is true.

Public Property FeatureCacheWindow As Integer
public int FeatureCacheWindow {get; set;}

ITemporalRecordSet.FeatureClass Property

A reference to the feature class of which this record set is a member.

Public Property FeatureClass As IFeatureClass
public IFeatureClass FeatureClass {get; set;}

ITemporalRecordSet.IndexFeatureClass Method

Re-builds the temporal index and caches features based on the supplied temporal parameters.

Public Sub IndexFeatureClass ( _
    ByVal cacheStartingTime As Object, _
    ByVal cacheEndingTime As Object, _
    ByVal selSet As ISelectionSet, _
    ByVal QueryFilter As IQueryFilter, _
    ByVal localeLanguageID As Integer, _
    ByVal dateFormat As String, _
    ByVal timeFormat As String, _
    ByVal amDesignator As String, _
    ByVal pmDesignator As String _
)
public void IndexFeatureClass (
    object cacheStartingTime,
    object cacheEndingTime,
    ISelectionSet selSet,
    IQueryFilter QueryFilter,
    int localeLanguageID,
    string dateFormat,
    string timeFormat,
    string amDesignator,
    string pmDesignator
);

ITemporalRecordSet.MostCurrentFeature Property

Returns success, but does nothing.

Public ReadOnly Property MostCurrentFeature As Object
public object MostCurrentFeature {get;}

ITemporalRecordSet.OldestFeature Property

Returns success, but does nothing.

Public ReadOnly Property OldestFeature As Object
public object OldestFeature {get;}

ITemporalRecordSet.Search Method

Performs a query on the record set for the given time range, returning a feature cursor.

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

ITemporalRecordSet.SelectByDate Method

Allows user to select record set by its date value.

Public Function SelectByDate ( _
    ByVal StartDate As Object, _
    ByVal endDate As Object _
) As ISelectionSet
public ISelectionSet SelectByDate (
    object StartDate,
    object endDate
);

ITemporalRecordSet.TemporalColumnName Property

Identifies the column containing time and date information.

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

ITemporalRecordSet.TimeSeriesColumnName Property

Identifies column in the feature class containing temporal observations with time series.

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

Classes that implement ITemporalRecordSet

Classes Description

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