ArcGIS Pro 3.3 API Reference Guide
ArcGIS.Core.Data Namespace / InsertCursor Class

In This Topic
    InsertCursor Class
    In This Topic
    This class allows users to quickly and efficiently insert rows in a Table.
    public sealed class InsertCursor : ArcGIS.Core.CoreObjectsBase, System.IDisposable  
    Public NotInheritable Class InsertCursor 
       Inherits ArcGIS.Core.CoreObjectsBase
       Implements System.IDisposable 
    The InsertCursor class is designed for fast row inserts. It is guaranteed to provide performance at least as good as calling Table.CreateRow and Row.Store in a loop. For many tables and feature classes, performance may be significantly better. When used in an ArcGIS Pro add-in, insert cursors should be used within an edit operation callback. For stand-alone CoreHost applications, insert cursor usage should be enclosed within a call to Geodatabase.ApplyEdits.
    Inheritance Hierarchy



    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3 or higher.
    See Also