ArcGIS Pro 2.6 API Reference Guide
Field Class
Members 

ArcGIS.Core.Data Namespace : Field Class
Represents a column in a table.
Object Model
Field ClassDomain Class
Syntax
public sealed class Field : ArcGIS.Core.CoreObjectsBase, System.IDisposable  
Public NotInheritable Class Field 
   Inherits ArcGIS.Core.CoreObjectsBase
   Implements System.IDisposable 
Remarks

Provides access to members that return information about the field. The field object represents a column in a table. A field has many properties, the most obvious ones being its name and its data type. The FieldType enumeration lists the possible datatypes.

Some field names, although valid in ArcGIS, conflict with internal properties used by Enterprise geodatabases for storing geometries. A table created using one of these field names will have the field name qualified in the table to avoid potential ambiguity. A qualified field name is returned as "USERNAME.TABLENAME.FIELDNAME" by Oracle and "DATABASE.USERNAME.TABLENAME.FIELDNAME" by SQL Server and PostgreSQL.

The following 14 field names will be qualified in Enterprise geodatabases: FID, AREA, LEN, POINTS, NUMOFPTS, ENTITY, EMINX, EMINY, EMAXX, EMAXY, EMINZ, EMAXZ, MIN_MEASURE and MAX_MEASURE. The Name property of these fields will be qualified when retrieved from the datasets fields collection. Attempting to retrieve the index of a qualified field using Row.FindField requires the developer to qualify the field name.

Inheritance Hierarchy

System.Object
   ArcGIS.Core.CoreObjectsBase
      ArcGIS.Core.Data.Field

Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 7

See Also

Reference

Field Members
ArcGIS.Core.Data Namespace