dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Model

FeatureQueryResponse Class

Models the JSON response from an ArcGIS Feature Service query endpoint (.../FeatureServer/{layerId}/query).

public record FeatureQueryResponse : System.IEquatable<dymaptic.GeoBlazor.Pro.Model.FeatureQueryResponse>

Inheritance System.Object 🡒 FeatureQueryResponse

Implements System.IEquatable<FeatureQueryResponse>

Constructors

FeatureQueryResponse() Constructor

public FeatureQueryResponse();

Properties

FeatureQueryResponse.ExceededTransferLimit Property

Whether the service exceeded the transfer limit.

public System.Nullable<bool> ExceededTransferLimit { get; init; }

Property Value

System.Nullable<System.Boolean>

FeatureQueryResponse.Features Property

The features returned by the query.

public System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Pro.Model.QueryFeature>? Features { get; init; }

Property Value

System.Collections.Generic.IReadOnlyList<QueryFeature>

FeatureQueryResponse.Fields Property

The fields returned with the query response.

public System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Pro.Model.LayerMetadataField>? Fields { get; init; }

Property Value

System.Collections.Generic.IReadOnlyList<LayerMetadataField>

FeatureQueryResponse.GeometryType Property

The geometry type.

public System.Nullable<dymaptic.GeoBlazor.Core.Enums.GeometryType> GeometryType { get; init; }

Property Value

System.Nullable<GeometryType>

FeatureQueryResponse.GlobalIdFieldName Property

The global ID field name.

public string? GlobalIdFieldName { get; init; }

Property Value

System.String

FeatureQueryResponse.HasM Property

Whether the response includes M values.

public System.Nullable<bool> HasM { get; init; }

Property Value

System.Nullable<System.Boolean>

FeatureQueryResponse.HasZ Property

Whether the response includes Z values.

public System.Nullable<bool> HasZ { get; init; }

Property Value

System.Nullable<System.Boolean>

FeatureQueryResponse.ObjectIdFieldName Property

The object ID field name.

public string? ObjectIdFieldName { get; init; }

Property Value

System.String

FeatureQueryResponse.SpatialReference Property

The spatial reference.

public dymaptic.GeoBlazor.Core.Components.SpatialReference? SpatialReference { get; init; }

Property Value

SpatialReference

FeatureQueryResponse.Transform Property

The quantization transform applied to the query geometry.

public dymaptic.GeoBlazor.Pro.Model.QueryTransform? Transform { get; init; }

Property Value

QueryTransform