ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Core.Data Namespace / QueryDescription Class
Properties Methods


In This Topic
    QueryDescription Class Members
    In This Topic

    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