public sealed class Field : ArcGIS.Core.CoreObjectsBase, System.IDisposable
Public NotInheritable Class Field Inherits ArcGIS.Core.CoreObjectsBase Implements System.IDisposable
public sealed class Field : ArcGIS.Core.CoreObjectsBase, System.IDisposable
Public NotInheritable Class Field Inherits ArcGIS.Core.CoreObjectsBase Implements System.IDisposable
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.
System.Object
ArcGIS.Core.CoreObjectsBase
ArcGIS.Core.Data.Field
Target Platforms: Windows 11, Windows 10, Windows 8.1