dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Model

TopFilter Class

This class defines the top filter parameters for executing top features queries for features from a FeatureLayer.
ArcGIS Maps SDK for JavaScript

public class TopFilter :
System.IEquatable<dymaptic.GeoBlazor.Core.Model.TopFilter>

Inheritance System.Object 🡒 TopFilter

Implements System.IEquatable<TopFilter>

Constructors

TopFilter(IReadOnlyCollection, IReadOnlyCollection, Nullable) Constructor

This class defines the top filter parameters for executing top features queries for features from a FeatureLayer.
ArcGIS Maps SDK for JavaScript

public TopFilter(System.Collections.Generic.IReadOnlyCollection<string>? GroupByFields=null, System.Collections.Generic.IReadOnlyCollection<string>? OrderByFields=null, System.Nullable<int> TopCount=null);

Parameters

GroupByFields System.Collections.Generic.IReadOnlyCollection<System.String>

When one or more field names are provided in this property, the output result will be grouped based on unique values from those fields.
ArcGIS Maps SDK for JavaScript

OrderByFields System.Collections.Generic.IReadOnlyCollection<System.String>

One or more field names used to order the query results.
ArcGIS Maps SDK for JavaScript

TopCount System.Nullable<System.Int32>

Defines the number of features to be returned from the top features query.
ArcGIS Maps SDK for JavaScript

Properties

TopFilter.GroupByFields Property

When one or more field names are provided in this property, the output result will be grouped based on unique values from those fields.
ArcGIS Maps SDK for JavaScript

public System.Collections.Generic.IReadOnlyCollection<string>? GroupByFields { get; set; }

Property Value

System.Collections.Generic.IReadOnlyCollection<System.String>

TopFilter.OrderByFields Property

One or more field names used to order the query results.
ArcGIS Maps SDK for JavaScript

public System.Collections.Generic.IReadOnlyCollection<string>? OrderByFields { get; set; }

Property Value

System.Collections.Generic.IReadOnlyCollection<System.String>

TopFilter.TopCount Property

Defines the number of features to be returned from the top features query.
ArcGIS Maps SDK for JavaScript

public System.Nullable<int> TopCount { get; set; }

Property Value

System.Nullable<System.Int32>