Provides access to members used for getting and modifying a rows values and for getting the fields in the row.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Description
A RowBuffer is a transient object that is capable of holding the state of a row but has no object identity. It is used primarily during data loading as the argument to the InsertRow method on an insert cursor. A RowBuffer is obtained from the Table::CreateRowBuffer method.
Members
| Description | ||
|---|---|---|
![]()  | 
Fields | The fields Collection for this row buffer. | 
![]()  | 
Value | The value of the field with the specified index. | 
CoClasses that implement IRowBuffer
| CoClasses and Classes | Description | 
|---|---|
| AnnotationFeature (esriCarto) | An ESRI annotation feature. | 
| AttributedRelationship | ESRI Attributed Relationship object. | 
| ComplexEdgeFeature | ESRI Complex edge geometric network feature object. | 
| ComplexJunctionFeature | ESRI Complex junction geometric network feature. | 
| CoverageAnnotationFeature | ESRI Coverage Annotation Feature. | 
| DimensionFeature (esriCarto) | ESRI Dimension Feature class. | 
| Feature | ESRI Feature. | 
| GeocodedFeature (esriLocation) | A feature created by a locator. | 
| NALocationFeature (esriNetworkAnalyst) | A network location which can be used like a feature or a row. | 
| NALocationObject (esriNetworkAnalyst) | A network location which can be used like a row. | 
| NALocationRangesFeature (esriNetworkAnalyst) | A container of NALocationRanges which can be used like a feature or a row. | 
| NALocationRangesObject (esriNetworkAnalyst) | A container of NALocationRanges which can be used like a row. | 
| NATraversalResultElement (esriNetworkAnalyst) | An individual element in a traversal result. | 
| Object | ESRI Object object. | 
| RasterCatalogItem | Raster Catalog Feature Class. | 
| RelQueryRow | A row defined by a join of the datasets in a RelQueryTable. | 
| Row | ESRI Row object. | 
| RowBuffer | ESRI Row Buffer object. | 
| SchematicDiagram (esriSchematic) | A schematic diagram object. | 
| SchematicInMemoryFeatureLink (esriSchematic) | Schematic in memory feature link object. | 
| SchematicInMemoryFeatureNode (esriSchematic) | Schematic in memory feature node object. | 
| SchematicInMemoryFeatureNodeOnLink (esriSchematic) | Schematic in memory feature node on link object. | 
| SchematicInMemoryFeatureSubLink (esriSchematic) | Schematic in memory feature sublink object. | 
| SchematicLink (esriSchematic) | A schematic link object. | 
| SchematicNode (esriSchematic) | A schematic node object. | 
| SchematicNodeOnLink (esriSchematic) | A schematic node-on-link object. | 
| SchematicSubLink (esriSchematic) | A schematic sublink object. | 
| SimpleEdgeFeature | ESRI Geometric network simple edge feature object. | 
| SimpleJunctionFeature | ESRI Geometric network simple junction feature object. | 
| TemporalFeature (esriTrackingAnalyst) | Controls properties of the Temporal Feature object. | 
| TopologyErrorFeature | ESRI Topology Error Feature object. | 
Remarks
The IRowBuffer interface contains methods to access the state (the set of field values) for a row buffer. These methods take as argument the numeric index of the field to be accessed.

