dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Model

PortalQueryParams Class

The parameters used to perform a query for Items, Groups, and Users within a Portal.
ArcGIS Maps SDK for JavaScript

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

Inheritance System.Object 🡒 PortalQueryParams

Implements System.IEquatable<PortalQueryParams>

Constructors

PortalQueryParams(IReadOnlyCollection<string[]>, Extent, string, Nullable, string, Nullable, Nullable, Nullable) Constructor

The parameters used to perform a query for Items, Groups, and Users within a Portal.
ArcGIS Maps SDK for JavaScript

public PortalQueryParams(System.Collections.Generic.IReadOnlyCollection<string[]>? Categories=null, dymaptic.GeoBlazor.Core.Components.Geometries.Extent? Extent=null, string? Filter=null, System.Nullable<double> Num=null, string? Query=null, System.Nullable<dymaptic.GeoBlazor.Core.Enums.SortField> SortField=null, System.Nullable<dymaptic.GeoBlazor.Core.Enums.PortalQuerySortOrder> SortOrder=null, System.Nullable<double> Start=null);

Parameters

Categories System.Collections.Generic.IReadOnlyCollection<System.String[]>

An array of categories stored within the item.
ArcGIS Maps SDK for JavaScript

Extent Extent

Only relevant when querying for PortalItems.
ArcGIS Maps SDK for JavaScript

Filter System.String

Structured filter to use instead of the query property.
ArcGIS Maps SDK for JavaScript

Num System.Nullable<System.Double>

The maximum number of results to be included in the
result set response.
default 10
ArcGIS Maps SDK for JavaScript

Query System.String

The query string used for the search.
ArcGIS Maps SDK for JavaScript

SortField System.Nullable<SortField>

A comma-delimited list of fields to sort.
ArcGIS Maps SDK for JavaScript

SortOrder System.Nullable<PortalQuerySortOrder>

The order in which to sort the results.
default “asc”
ArcGIS Maps SDK for JavaScript

Start System.Nullable<System.Double>

The index of the first entry in the result set response.
default 1
ArcGIS Maps SDK for JavaScript

Properties

PortalQueryParams.Categories Property

An array of categories stored within the item.
ArcGIS Maps SDK for JavaScript

public System.Collections.Generic.IReadOnlyCollection<string[]>? Categories { get; set; }

Property Value

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

PortalQueryParams.Extent Property

Only relevant when querying for PortalItems.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Components.Geometries.Extent? Extent { get; set; }

Property Value

Extent

PortalQueryParams.Filter Property

Structured filter to use instead of the query property.
ArcGIS Maps SDK for JavaScript

public string? Filter { get; set; }

Property Value

System.String

PortalQueryParams.Num Property

The maximum number of results to be included in the
result set response.
default 10
ArcGIS Maps SDK for JavaScript

public System.Nullable<double> Num { get; set; }

Property Value

System.Nullable<System.Double>

PortalQueryParams.Query Property

The query string used for the search.
ArcGIS Maps SDK for JavaScript

public string? Query { get; set; }

Property Value

System.String

PortalQueryParams.SortField Property

A comma-delimited list of fields to sort.
ArcGIS Maps SDK for JavaScript

public System.Nullable<dymaptic.GeoBlazor.Core.Enums.SortField> SortField { get; set; }

Property Value

System.Nullable<SortField>

PortalQueryParams.SortOrder Property

The order in which to sort the results.
default “asc”
ArcGIS Maps SDK for JavaScript

public System.Nullable<dymaptic.GeoBlazor.Core.Enums.PortalQuerySortOrder> SortOrder { get; set; }

Property Value

System.Nullable<PortalQuerySortOrder>

PortalQueryParams.Start Property

The index of the first entry in the result set response.
default 1
ArcGIS Maps SDK for JavaScript

public System.Nullable<double> Start { get; set; }

Property Value

System.Nullable<System.Double>