dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Model

ServiceDescription Class

The network service description. ArcGIS Maps SDK for JavaScript

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

Inheritance System.Object 🡒 ServiceDescription

Implements System.IEquatable<ServiceDescription>

Constructors

ServiceDescription(double, TravelMode, IReadOnlyCollection) Constructor

The network service description. ArcGIS Maps SDK for JavaScript

public ServiceDescription(double CurrentVersion, dymaptic.GeoBlazor.Pro.Model.TravelMode DefaultTravelMode, System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Pro.Model.TravelMode> SupportedTravelModes);

Parameters

CurrentVersion System.Double

Server version. ArcGIS Maps SDK for JavaScript

DefaultTravelMode TravelMode

Default travel mode. ArcGIS Maps SDK for JavaScript

SupportedTravelModes System.Collections.Generic.IReadOnlyCollection<TravelMode>

Available travel modes. ArcGIS Maps SDK for JavaScript

Properties

ServiceDescription.CurrentVersion Property

Server version. ArcGIS Maps SDK for JavaScript

public double CurrentVersion { get; init; }

Property Value

System.Double

ServiceDescription.DefaultTravelMode Property

Default travel mode. ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Pro.Model.TravelMode DefaultTravelMode { get; init; }

Property Value

TravelMode

ServiceDescription.SupportedTravelModes Property

Available travel modes. ArcGIS Maps SDK for JavaScript

public System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Pro.Model.TravelMode> SupportedTravelModes { get; init; }

Property Value

System.Collections.Generic.IReadOnlyCollection<TravelMode>