ArcGIS Pro 2.8 API Reference Guide
QueryDescription Class Members
Properties  Methods 


ArcGIS.Core.Data Namespace : QueryDescription Class

The following tables list the members exposed by QueryDescription.

Public Properties
 NameDescription
Public Property Gets the opaque handle to the underlying native object. (Inherited from ArcGIS.Core.CoreObjectsBase)
Public PropertyIndicates whether this instance of QueryDescription represents a query layer or a single table. If true, it is a query layer . Otherwise, it is a single table.  
Public PropertyGets the user-specified name of the query layer being represented by this instance of QueryDescription.  
Public PropertyGets the fully qualified name of the underlying database table being represented by this instance of QueryDescription. Depending on the database platform, the fully qualified name consists of either "databaseName.ownerName.tableName" (e.g., SQL Server) or "ownerName.tableName" (e.g., Oracle).  
Public PropertyGets the system-generated unique name of the query layer being represented by this instance of QueryDescription.  
Top
Public Methods
 NameDescription
Public Method (Inherited from ArcGIS.Core.CoreObjectsBase)
Public MethodGets a IReadOnlyList containing the fields of the underlying table(s). This method must be called on the MCT. Use QueuedTask.Run.  
Public Method Gets the name of the ObjectID field. This method must be called on the MCT. Use QueuedTask.Run.  
Public Method Gets a comma-separated unique key field(s) that fulfill the role of a table's objectID. This method must be called on the MCT. Use QueuedTask.Run.  
Public MethodGets the SQL SELECT statement that governs how a query layer or single table is created. This method must be called on the MCT. Use QueuedTask.Run.  
Public Method Gets the name of the geometry column if present. This method must be called on the MCT. Use QueuedTask.Run.  
Public MethodGets the geometry type on the spatial column of the underlying single table or query layer if present. This method must be called on the MCT. Use QueuedTask.Run.  
Public Method Gets the spatial reference. This method must be called on the MCT. Use QueuedTask.Run.  
Public Method Gets the spatial reference ID of the resultset. This method must be called on the MCT. Use QueuedTask.Run.  
Public Method Indicates if a virtual ObjectID column is required. This method must be called on the MCT. Use QueuedTask.Run.  
Public Method Indicates if the query resultset is spatial. This method must be called on the MCT. Use QueuedTask.Run.  
Public Method Sets the unique key field(s) that fulfill the role of a table's objectID. This method must be called on the MCT. Use QueuedTask.Run.  
Public MethodSets the geometry type on the spatial column of the underlying single table or query layer if present. This method must be called on the MCT. Use QueuedTask.Run.  
Public Method Sets the spatial reference. This method must be called on the MCT. Use QueuedTask.Run.  
Public Method Sets the spatial reference ID. This method must be called on the MCT. Use QueuedTask.Run.  
Top
See Also

Reference

QueryDescription Class
ArcGIS.Core.Data Namespace
GetQueryDescription(String) Method
GetQueryDescription(String,String) Method
GetQueryDescription(Table) Method