This document is archived and information here might be outdated.  Recommended version.

IRecordSetInit Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IR > IRecordSetInit Interface
ArcGIS Developer Help

IRecordSetInit Interface

Provides access to methods that allow construction of recordsets based on source row or feature collections.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Name Description
Method CreateRowBuffer Creates a row buffer that can be used with an insert cursor.
Method CreateTable Creates an empty table or feature class for a Recordset.
Method Insert Returns a cursor that can be used to insert new rows.
Read/write property MaxRecordCount The maximum number of records for the recordset.
Method SetSourceQueryDef Sets the source QueryDef for a Recordset.
Method SetSourceTable Sets the source table or feature class for a Recordset.

Classes that implement IRecordSetInit

Classes Description
RecordSet Esri Record Set object.


The IRecordsetInit interface is used to initialize the Recordset coclass. The coclass must be intialized before any of the other interfaces in the coclass can be used.