Show / Hide Table of Contents

Class FeatureQueryResult

The result of a query, select, or populate features operation made on a feature table or layer.

Inheritance
object
FeatureQueryResult
Implements
IFeatureSet
IEnumerable<Feature>
IEnumerable
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Esri.ArcGISRuntime.Data
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class FeatureQueryResult : IFeatureSet, IEnumerable<Feature>, IEnumerable
Remarks

Operations that query, select and populate features, such as QueryFeaturesAsync(QueryParameters), SelectFeaturesAsync(QueryParameters, SelectionMode), GetSelectedFeaturesAsync(), or PopulateFromServiceAsync(QueryParameters, bool, IEnumerable<string>?), return their resulting features in a collection of FeatureQueryResult objects.

Each FeatureQueryResult provides a GeometryType, SpatialReference, and a collection of Field objects for each resulting feature.

Properties

Name Description
Fields

Gets the fields of the feature set.

GeometryType

Gets the geometry type stored in this feature set.

IsTransferLimitExceeded

Gets a value indicating whether the number of features returned exceeded the maximum transfer limit.

SpatialReference

Gets the spatial reference of the feature set.

Methods

Name Description
GetEnumerator()

Returns an enumerator that iterates through a collection of Feature.

Applies to

TargetVersions
.NET Standard 2.0100.3 - 200.8
.NET100.13 - 300.0
.NET Windows100.13 - 300.0
.NET Android200.0 - 300.0
.NET iOS200.0 - 300.0
.NET Framework100.0 - 200.8
Xamarin.Android100.0 - 100.15
Xamarin.iOS100.0 - 100.15
UWP100.0 - 200.8

Relevant samples

Browse WFS layers: Browse a WFS service for layers and add them to the map.
Edit and sync features: Synchronize offline edits with a feature service.
In this article
Provide feedback
Back to top Copyright © 2025 Esri.