layout: default title: AddressQuery parent: Core Classes —

dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Objects

AddressQuery Class

A collection of parameters to pass to locator.addressToLocations

public class AddressQuery

Inheritance System.Object 🡒 AddressQuery

Properties

AddressQuery.Address Property

The address argument is data object that contains properties representing the various address fields accepted by
the corresponding geocode service. These fields are listed in the addressFields property of the associated geocode
service resource.

public dymaptic.GeoBlazor.Core.Objects.Address? Address { get; set; }

Property Value

Address

AddressQuery.Categories Property

Limit result to one or more categories. For example, “Populated Place” or “Scandinavian Food”. Only applies to the
World Geocode Service. See Category filtering (World Geocoding Service) for more information.

public System.Collections.Generic.HashSet<string>? Categories { get; set; }

Property Value

System.Collections.Generic.HashSet<System.String>

AddressQuery.LocatorUrl Property

URL to the ArcGIS Server REST resource that represents a locator service.

public string? LocatorUrl { get; set; }

Property Value

System.String

AddressQuery.MaxLocations Property

Maximum results to return from the query.

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

Property Value

System.Nullable<System.Int32>

AddressQuery.OutFields Property

The list of fields included in the returned result set. This list is a comma delimited list of field names. If you
specify the shape field in the list of return fields, it is ignored. For non-intersection addresses you can specify
the candidate fields as defined in the geocode service. For intersection addresses you can specify the intersection
candidate fields.

public System.Collections.Generic.HashSet<string>? OutFields { get; set; }

Property Value

System.Collections.Generic.HashSet<System.String>