ArcGIS Runtime SDK for iOS: AGSUtilityTraceParameters Class Reference
ArcGIS Runtime SDK for iOS  100.9
AGSUtilityTraceParameters Class Reference

Description

Utility network trace parameters.

Since
100.6
Inheritance diagram for AGSUtilityTraceParameters:
AGSObject

Instance Methods

(instancetype) - initWithTraceType:startingLocations:
 

Class Methods

(instancetype) + utilityTraceParametersWithTraceType:startingLocations:
 

Properties

NSArray< AGSUtilityElement * > * barriers
 
NSArray< NSValue * > * resultTypes
 
NSArray< AGSUtilityElement * > * startingLocations
 
AGSUtilityTraceConfigurationtraceConfiguration
 
AGSUtilityTraceType traceType
 

Method Documentation

§ initWithTraceType:startingLocations:()

- (instancetype) initWithTraceType: (AGSUtilityTraceType traceType
startingLocations: (NSArray< AGSUtilityElement * > *)  startingLocations 

Constructs a new AGSUtilityTraceParameters for the specified trace type and with the supplied starting locations

Parameters
traceTypeThe type of trace to perform
startingLocationsThe collection of starting locations
Since
100.6

§ utilityTraceParametersWithTraceType:startingLocations:()

+ (instancetype) utilityTraceParametersWithTraceType: (AGSUtilityTraceType traceType
startingLocations: (NSArray< AGSUtilityElement * > *)  startingLocations 

Constructs a new AGSUtilityTraceParameters for the specified trace type and with the supplied starting locations

Parameters
traceTypeThe type of trace to perform
startingLocationsThe collection of starting locations
Since
100.6

Property Documentation

§ barriers

- (NSArray<AGSUtilityElement *>*) barriers
readwritenonatomiccopy

The array of barriers

Since
100.6

§ resultTypes

- (NSArray<NSValue *>*) resultTypes
readwritenonatomiccopy

NSArray that is pre-populated with the server default of AGSUtilityTraceResultTypeElements; it corresponds to the AGSUtilityTraceResult collection returned by traceWithParameters:completion: (AGSUtilityNetwork)

Since
100.6

§ startingLocations

- (NSArray<AGSUtilityElement *>*) startingLocations
readwritenonatomiccopy

The array of starting locations

Since
100.6

§ traceConfiguration

- (AGSUtilityTraceConfiguration*) traceConfiguration
readwritenonatomicstrong

The complete collection of trace options

Since
100.7

§ traceType

- (AGSUtilityTraceType) traceType
readnonatomicassign

The trace type

Since
100.6