ArcGIS Pro 3.4 API Reference Guide
Inheritance Hierarchy
In This Topic
    ArcGIS.Core.Data.PluginDatastore Namespace
    In This Topic
    This namespace contains classes that support the PluginDatastore.
    Classes
     ClassDescription
    Class

    This abstract class serves as one of the key extensibility points that comprise the Plugin Datastore Framework. Specifically, each instance of concrete class that implements this abstraction acts as a conduit between a cursor traversing a data structure in a third-party data source and a ArcGIS.Core.Data.RowCursor object in ArcGIS Pro.

    Class Represents the identification of a data source made available to ArcGIS Pro via a plug-in data source add-in.
    Class

    This abstract class serves as one of the key extensibility points that comprise the Plugin Datastore Framework. Specifically, each instance of a concrete class that implements this abstraction acts as a conduit between a third-party data source and ArcGIS Pro via the deployment of a plug-in data source add-in.

    Currently, the framework only supports ArcGIS.Core.Data.DatasetType.Tables and ArcGIS.Core.Data.DatasetType.FeatureClasss in a read-only manner.

    Class Represents a plug-in data store that makes a third-party data format accessible to ArcGIS Pro, albeit in a read-only manner.
    Class Represents a column in a plug-in table or feature class.
    Class Represents a row in a plug-in table.
    Class

    This abstract class serves as one of the key extensibility points that comprise the Plugin Datastore Framework. Specifically, each instance of concrete class that implements this abstraction acts as a conduit between a data structure in a third-party data source and a ArcGIS.Core.Data.Table (or ArcGIS.Core.Data.FeatureClass) in ArcGIS Pro.

    A plug-in table does not necessarily correspond to a database table on the back end. It can be any data structure or format, but it presented to ArcGIS as a table.

    If the list of PluginFields returned by GetFields has a field whose type is ArcGIS.Core.Data.FieldType.Geometry, then this concrete implementation is considered a feature class; otherwise, a table.

    See Also