dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Model
CapabilitiesQuery Class
Describes query operations that can be performed on features in the layer.
ArcGIS Maps SDK for JavaScript
public class CapabilitiesQuery :
System.IEquatable<dymaptic.GeoBlazor.Core.Model.CapabilitiesQuery>
Inheritance System.Object 🡒 CapabilitiesQuery
Implements System.IEquatable<CapabilitiesQuery>
Constructors
CapabilitiesQuery(Nullable, CapabilitiesQuerySupportedSpatialAggregationStatistics, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable) Constructor
Describes query operations that can be performed on features in the layer.
ArcGIS Maps SDK for JavaScript
public CapabilitiesQuery(System.Nullable<int> MaxRecordCount=null, dymaptic.GeoBlazor.Core.Model.CapabilitiesQuerySupportedSpatialAggregationStatistics? SupportedSpatialAggregationStatistics=null, System.Nullable<bool> SupportsCacheHint=null, System.Nullable<bool> SupportsCentroid=null, System.Nullable<bool> SupportsDisjointSpatialRelationship=null, System.Nullable<bool> SupportsDistance=null, System.Nullable<bool> SupportsDistinct=null, System.Nullable<bool> SupportsExtent=null, System.Nullable<bool> SupportsGeometryProperties=null, System.Nullable<bool> SupportsHavingClause=null, System.Nullable<bool> SupportsHistoricMoment=null, System.Nullable<bool> SupportsMaxRecordCountFactor=null, System.Nullable<bool> SupportsOrderBy=null, System.Nullable<bool> SupportsPagination=null, System.Nullable<bool> SupportsPercentileStatistics=null, System.Nullable<bool> SupportsQuantization=null, System.Nullable<bool> SupportsQuantizationEditMode=null, System.Nullable<bool> SupportsQueryGeometry=null, System.Nullable<bool> SupportsResultType=null, System.Nullable<bool> SupportsReturnMesh=null, System.Nullable<bool> SupportsSpatialAggregationStatistics=null, System.Nullable<bool> SupportsSqlExpression=null, System.Nullable<bool> SupportsStandardizedQueriesOnly=null, System.Nullable<bool> SupportsStatistics=null, System.Nullable<bool> SupportsTrueCurve=null);
Parameters
MaxRecordCount
System.Nullable<System.Int32>
The maximum number of records that will be returned for a given query.
ArcGIS Maps SDK for JavaScript
SupportedSpatialAggregationStatistics
CapabilitiesQuerySupportedSpatialAggregationStatistics
List of supported aggregated geometries returned for each distinct group when groupByFieldsForStatistics is used.
ArcGIS Maps SDK for JavaScript
SupportsCacheHint
System.Nullable<System.Boolean>
Indicates if the query operation supports a cache hint.
ArcGIS Maps SDK for JavaScript
SupportsCentroid
System.Nullable<System.Boolean>
Indicates if the geometry centroid associated with each polygon feature can be returned.
ArcGIS Maps SDK for JavaScript
SupportsDisjointSpatialRelationship
System.Nullable<System.Boolean>
Indicates if the query operation supports disjoint
spatial relationship.
ArcGIS Maps SDK for JavaScript
SupportsDistance
System.Nullable<System.Boolean>
Indicates if the layer’s query operation supports a buffer distance for input geometries.
ArcGIS Maps SDK for JavaScript
SupportsDistinct
System.Nullable<System.Boolean>
Indicates if the layer supports queries for distinct values based on fields specified in the outFields.
ArcGIS Maps SDK for JavaScript
SupportsExtent
System.Nullable<System.Boolean>
Indicates if the layer’s query response includes the extent of features.
ArcGIS Maps SDK for JavaScript
SupportsGeometryProperties
System.Nullable<System.Boolean>
Indicates if the layer’s query response contains geometry attributes, including shape area and length attributes.
ArcGIS Maps SDK for JavaScript
SupportsHavingClause
System.Nullable<System.Boolean>
Indicates if the layer supports the having clause on the service.
ArcGIS Maps SDK for JavaScript
SupportsHistoricMoment
System.Nullable<System.Boolean>
Indicates if the layer supports historic moment query.
ArcGIS Maps SDK for JavaScript
SupportsMaxRecordCountFactor
System.Nullable<System.Boolean>
Indicates if the layer supports Query.maxRecordCountFactor on the service.
ArcGIS Maps SDK for JavaScript
SupportsOrderBy
System.Nullable<System.Boolean>
Indicates if features returned in the query response can be ordered by one or more fields.
ArcGIS Maps SDK for JavaScript
SupportsPagination
System.Nullable<System.Boolean>
Indicates if the query response supports pagination.
ArcGIS Maps SDK for JavaScript
SupportsPercentileStatistics
System.Nullable<System.Boolean>
Indicates if the layer supports percentile statisticType.
ArcGIS Maps SDK for JavaScript
SupportsQuantization
System.Nullable<System.Boolean>
Indicates if the query operation supports the projection of geometries onto a virtual grid.
ArcGIS Maps SDK for JavaScript
SupportsQuantizationEditMode
System.Nullable<System.Boolean>
Indicates if the query operation supports quantization designed to be used in edit mode (highest resolution at the given spatial reference).
ArcGIS Maps SDK for JavaScript
SupportsQueryGeometry
System.Nullable<System.Boolean>
Indicates if the query response includes the query geometry.
ArcGIS Maps SDK for JavaScript
SupportsResultType
System.Nullable<System.Boolean>
Indicates if the number of features returned by the query operation can be controlled.
ArcGIS Maps SDK for JavaScript
SupportsReturnMesh
System.Nullable<System.Boolean>
SupportsSpatialAggregationStatistics
System.Nullable<System.Boolean>
Indicates if the layer supports spatial extent, center or convex hull to be returned for each distinct group when groupByFieldsForStatistics is used.
ArcGIS Maps SDK for JavaScript
SupportsSqlExpression
System.Nullable<System.Boolean>
Indicates if the layer supports SQL expressions.
ArcGIS Maps SDK for JavaScript
SupportsStandardizedQueriesOnly
System.Nullable<System.Boolean>
Indicates if the layer supports using standardized queries.
ArcGIS Maps SDK for JavaScript
SupportsStatistics
System.Nullable<System.Boolean>
Indicates if the layer supports field-based statistical functions.
ArcGIS Maps SDK for JavaScript
SupportsTrueCurve
System.Nullable<System.Boolean>
Properties
CapabilitiesQuery.MaxRecordCount Property
The maximum number of records that will be returned for a given query.
ArcGIS Maps SDK for JavaScript
public System.Nullable<int> MaxRecordCount { get; set; }
Property Value
CapabilitiesQuery.SupportedSpatialAggregationStatistics Property
List of supported aggregated geometries returned for each distinct group when groupByFieldsForStatistics is used.
ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Model.CapabilitiesQuerySupportedSpatialAggregationStatistics? SupportedSpatialAggregationStatistics { get; set; }
Property Value
CapabilitiesQuerySupportedSpatialAggregationStatistics
CapabilitiesQuery.SupportsCacheHint Property
Indicates if the query operation supports a cache hint.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsCacheHint { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsCentroid Property
Indicates if the geometry centroid associated with each polygon feature can be returned.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsCentroid { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsDisjointSpatialRelationship Property
Indicates if the query operation supports disjoint
spatial relationship.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsDisjointSpatialRelationship { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsDistance Property
Indicates if the layer’s query operation supports a buffer distance for input geometries.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsDistance { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsDistinct Property
Indicates if the layer supports queries for distinct values based on fields specified in the outFields.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsDistinct { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsExtent Property
Indicates if the layer’s query response includes the extent of features.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsExtent { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsGeometryProperties Property
Indicates if the layer’s query response contains geometry attributes, including shape area and length attributes.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsGeometryProperties { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsHavingClause Property
Indicates if the layer supports the having clause on the service.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsHavingClause { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsHistoricMoment Property
Indicates if the layer supports historic moment query.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsHistoricMoment { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsMaxRecordCountFactor Property
Indicates if the layer supports Query.maxRecordCountFactor on the service.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsMaxRecordCountFactor { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsOrderBy Property
Indicates if features returned in the query response can be ordered by one or more fields.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsOrderBy { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsPagination Property
Indicates if the query response supports pagination.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsPagination { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsPercentileStatistics Property
Indicates if the layer supports percentile statisticType.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsPercentileStatistics { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsQuantization Property
Indicates if the query operation supports the projection of geometries onto a virtual grid.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsQuantization { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsQuantizationEditMode Property
Indicates if the query operation supports quantization designed to be used in edit mode (highest resolution at the given spatial reference).
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsQuantizationEditMode { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsQueryGeometry Property
Indicates if the query response includes the query geometry.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsQueryGeometry { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsResultType Property
Indicates if the number of features returned by the query operation can be controlled.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsResultType { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsReturnMesh Property
public System.Nullable<bool> SupportsReturnMesh { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsSpatialAggregationStatistics Property
Indicates if the layer supports spatial extent, center or convex hull to be returned for each distinct group when groupByFieldsForStatistics is used.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsSpatialAggregationStatistics { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsSqlExpression Property
Indicates if the layer supports SQL expressions.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsSqlExpression { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsStandardizedQueriesOnly Property
Indicates if the layer supports using standardized queries.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsStandardizedQueriesOnly { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsStatistics Property
Indicates if the layer supports field-based statistical functions.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> SupportsStatistics { get; set; }
Property Value
System.Nullable<System.Boolean>
CapabilitiesQuery.SupportsTrueCurve Property
public System.Nullable<bool> SupportsTrueCurve { get; set; }