ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Core.Data.Mapping Namespace / CatalogDataset Class
Members Version

CatalogDataset Class
Represents a catalog dataset. A catalog dataset is the container for item references, which are called catalog dataset items - not unlike raster references stored in a raster catalog
Object Model
CatalogDataset ClassInsertCursor ClassCatalogDatasetFeature ClassRowBuffer ClassUpdateCursor ClassDifferenceCursor ClassTable ClassDatastore ClassCatalogDatasetDefinition ClassEnvelope ClassFeatureDataset ClassJoin ClassRelationshipClass ClassRowCursor ClassSelection ClassRowCursor ClassContingencyValidationResult Class
Syntax
public sealed class CatalogDataset : ArcGIS.Core.Data.FeatureClass, System.IDisposable  
Remarks
Catalog datasets function similarly to polygon feature classes, with some essential differences. When viewing the dataset's attribute table, each record is an item in the catalog dataset containing a reference to its data path. The Shape field includes the footprint geometry for each item. This means that all catalog dataset items must have a spatial geometry — you cannot add tables or table web layers to catalog datasets.
The footprint envelopes all of the item's features, rasters, and so forth. Each footprint feature's attributes are properties specific to the purpose, scope, and validation status of each dataset item.You can add, update, and maintain your own fields and values in the dataset's attribute table, and establish a join or relate with other tables, but you cannot access or edit the attribute table of the containing footprint layer.
Inheritance Hierarchy

System.Object
   ArcGIS.Core.CoreObjectsBase
      ArcGIS.Core.Data.Dataset
         ArcGIS.Core.Data.Table
            ArcGIS.Core.Data.FeatureClass
               ArcGIS.Core.Data.Mapping.CatalogDataset

Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3.1 or higher.
See Also