ArcGIS Pro 2.7 API Reference Guide
ArcGIS.Core.Data Namespace (ArcGIS.Core)
Inheritance Hierarchy
The ArcGIS.Core.Data contains types that support data access.
Classes
 ClassDescription
Class Represents a document associated with a row.
Class Represents a pair of related rows (or features) from a geodatabase with extra information stored as a row in an intermediate table.
Class Represents an association between two tables in a geodatabase on which additional information is stored in an intermediate table.
ClassRepresents the schema and properties of an AttributedRelationshipClass.
ClassRepresents an error from a ValidationErrorType validation error system table.
Class Specifies how an evaluation for validation rules and/or batch calculation rules should be executed via a validation service.
ClassProvides information about the results of a call to AttributeRuleManager.Evaluate.
Class This class provides basic functionality to manage attribute rules on behalf of a geodatabase.
Class Represents the information about the valid coded values belonging to this coded value domain.
Class Represents a connector to a data source.
ClassRepresents the gateway to connect to a relational database, which may or may not be a geodatabase (please see remarks). Given a specific QueryDescription object, the Database data store can be used to open a single database table, or a query layer that is created from one or more database tables.
Class Provides a capability to execute tasks (e.g., a SQL statement) on a database management system associated with a geodatabase.
ClassRepresents the physical path to a connection file that ends with the .sde extension used for connecting to an enterprise database or geodatabase.
Class Represents the properties used to connect to an enterprise database or geodatabase.
ClassRepresents a dataset from a specific Datastore.
Class Represents a data repository.
ClassRepresents a definition of a geodatabase Dataset.
ClassRepresents a difference cursor to retrieve rows that are different between two versions (either transactional or historical) based on the specified DifferenceType
Class Represents a domain from a geodatabase.
ClassRepresents a feature in a FeatureClass.
Class Represents a table with a spatial column.
ClassRepresents the schema and properties of a FeatureClass.
Class Represents a feature dataset from a geodatabase.
ClassRepresents the properties of a FeatureDataset.
Class Represents a column in a table.
ClassRepresents the physical path to a file geodatabase folder that ends with the .gdb extension.
ClassRepresents the physical path to a file-system data store of type Type.
Class Represents a file system-based data store; e.g., a folder that contains shapefiles.
Class Represents an ArcGIS geodatabase.
Class Represents a geodatabase attachment not enabled exception.
Class Represents a geodatabase attribute rule exception.
Class Represents a geodatabase cadastral fabric exception.
Class Represents a geodatabase catalog dataset exception.
Class Represents a geodatabase cursor exception.
Class Represents a geodatabase dataset exception.
Class Represents a geodatabase data source exception.
Class Represents a geodatabase default value exception.
Class Represents a geodatabase domain exception.
Class Represents a geodatabase editing exception.
Class Represents an enterprise geodatabase exception.
Class Represents a geodatabase enumeration exception.
Class Represents a base class for all geodatabase exceptions.
Class Represents a geodatabase feature class exception.
Class Represents a geodatabase feature exception.
Class Represents a geodatabase field exception.
Class Represents a geodatabase fields exception.
Class Represents a geodatabase general exception.
Class Represents a geodatabase geometric network exception.
Class Represents a geodatabase geometry exception.
Class Represents a geodatabase import or export exception.
Class Represents a geodatabase index exception.
Class Represents a geodatabase metadata exception.
Class Represents a geodatabase name string exception.
Class Represents a geodatabase network diagram exception.
Class Represents a geodatabase network feature class exception.
Class Represents a geodatabase not found or not opened exception.
Class Represents a geodatabase object class exception.
Class Represents a geodatabase planar graph exception.
Class Represents a geodatabase property exception.
Class Represents a geodatabase query exception.
Class Represents a geodatabase raster exception.
Class Represents a geodatabase relationship class exception.
Class Represents a geodatabase replication exception.
Class Represents a geodatabase row exception.
Class Represents a geodatabase selection exception.
Class Represents a geodatabase server exception.
Class Represents a geodatabase spatial filter exception.
Class Represents a geodatabase spatial reference exception.
Class Represents a geodatabase SQL parsing exception.
Class Represents a geodatabase table exception.
Class Represents a geodatabase topology exception.
Class Represents a geodatabase transfer exception.
Class Represents a geodatabase user metadata exception.
Class Represents a geodatabase utility network exception.
Class Represents a geodatabase validation exception.
Class Represents a geodatabase version exception.
Class Represents a geodatabase workspace exception.
ClassRepresents a historical version in a Geodatabase.
ClassRepresents a mechanism to create or alter an HistoricalVersion.
Class Represents an index from a geodatabase table.
ClassThis class allows users to quickly and efficiently insert rows in a Table.
ClassRepresents a mechanism to join tables from the same or different Datastore.
ClassRepresents a mechanism to create a Join object.
ClassProvides a capability to create virtual tables that represent queries involving one or more tables from the same geodatabase.
ClassA QueryDescription object fully describes how a single table in a database or a query layer that is created from one or more database tables (specified by a valid SQL SELECT statement) should be represented as a Table or FeatureClass if the table is spatially enabled.
ClassRepresents a filter for performing a query against a Table.
ClassRepresents a mechanism to create a query table, which is a virtual table that represents queries involving one or more tables from the same geodatabase.
Class Represents the information about the valid coded values belonging to this coded value domain.
ClassRepresents a mechanism to reconcile and post a Version.
ClassProvides information about the results of a call to Version.Reconcile.
Class Represents a pair of related rows (or features) from a geodatabase.
Class Represents an association between two tables in a geodatabase.
ClassRepresents the schema and properties of a RelationshipClass.
ClassRepresents a row in a Table.
ClassRepresents a row buffer that can be used with Table.CreateRow
Class Represents a cursor from a geodatabase table.
Class Represents a selection of rows based on IDs or global IDs from a geodatabase table.
Class Represents the properties used to connect to an ArcGIS web service.
Class Represents a base class for all service exceptions.
ClassSpecifies a Field to be used to sort the table or feature class and how it should be used.
ClassRepresents the spatial component of a filter used when querying a FeatureClass.
Class Represents the physical path used to connect to a SQLite database.
ClassRepresents the gateway to access information about the SQL syntax and other functionality supported by a given Datastore, such as the delimiting character used in qualifying table and field names, and the identifier quote character.
Class Specifies what statistics function(s) should be performed on a specific field.
ClassReports the results of statistics computation on a specific Field.
Class Represents a subset of features in a feature class or rows in a table that share the same attributes.
Class Represents a table from the geodatabase.
ClassRepresents the schema and properties of a Table.
Class Specifies how a sort operation should be carried out on a table or feature class.
Class Specifies how statistics computations should be carried out against one or more fields in a table or feature class.
Class Reports the results of statistics calculations.
Class Represents an unknown or currently not supported data repository.
Class Represents the properties of an unknown dataset type.
ClassRepresents a version in a given enterprise Geodatabase.
ClassRepresents a mechanism to create or alter a Version.
ClassThis class provides basic functionality to manage versioning on behalf of an enterprise or web Geodatabase.
ClassRepresents a mechanism to create a virtual RelationshipClass.
Enumerations
 EnumerationDescription
Enumeration Specifies an annotation's status values.
Enumeration Specifies the type of attribute rule operation.
Enumeration Specifies the method used to authorize the users login credentials.
Enumeration Specifies whether a comparison should be case sensitive.
Enumeration Specifies how conflicts are defined.
Enumeration Specifies the resolution methods when conflicts arise.
Enumeration Specifies how conflicts are resolved.
Enumeration Specifies the type of dataset.
Enumeration Specifies the relationship between dataset definitions.
Enumeration Specifies the type of difference in the row found between the source time and the difference time.
Enumeration Specifies the underlying DBMS type.
Enumeration Specifies the data type of the field.
Enumeration Specifies the type of file-system data store.
Enumeration Specifies the type of geodatabase.
Enumeration Specifies which implementation of the service endpoint to call.
Enumeration Specifies the direction of the join.
Enumeration Specifies the type of join.
Enumeration Controls the value of attributes in the new feature.
Enumeration Specifies the registration type of a dataset.
Enumeration Specifies the number of rows in the origin table that can be related to a number of rows in the destination table.
Enumeration Specifies the split policy of the relationship class.
Enumeration Specifies the order to apply the search criteria.
Enumeration Specifies the content of the selection.
Enumeration Specifies the type of the selection.
Enumeration Specifies the types of web services.
Enumeration Specifies the operation to be applied to the selections.
Enumeration Specifies the sorting order.
Enumeration Specifies the spatial relationship.
Enumeration Specifies the split model of the feature.
Enumeration Controls the value of the attribute in the output features.
Enumeration Specifies supported SQL clauses.
Enumeration Specifies date time formatting types.
EnumerationSpecifies Datastore-dependent SQL function names.
Enumeration Specifies supported SQL predicates.
Enumeration Specifies supported SQL boolean properties.
EnumerationSpecifies Datastore-dependent SQL special characters.
Enumeration Specifies supported SQL string operations.
Enumeration Specifies the statistics function to be performed.
Enumeration Specifies whether the tracking data in a dataset is Spatial or Attribute-Only.
Enumeration Specifies the type of validation error system table.
EnumerationSpecifies the access permission of a version in a given enterprise Geodatabase.
Enumeration Specifies whether to evaluate the entire version or only changes in a version in a validation service end point.
EnumerationSpecifies the type of versioning for a given Geodatabase.
See Also

Reference

ArcGIS.Core Assembly