GeoBlazor Pro

dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Options

TopologyValidationJobInfoWaitForJobCompletionOptions Class

public class TopologyValidationJobInfoWaitForJobCompletionOptions :
System.IEquatable<dymaptic.GeoBlazor.Pro.Options.TopologyValidationJobInfoWaitForJobCompletionOptions>

Inheritance System.Object 🡒 TopologyValidationJobInfoWaitForJobCompletionOptions

Implements System.IEquatable<TopologyValidationJobInfoWaitForJobCompletionOptions>

Constructors

TopologyValidationJobInfoWaitForJobCompletionOptions(Nullable, object, Func) Constructor

public TopologyValidationJobInfoWaitForJobCompletionOptions(System.Nullable<double> Interval=null, object? Signal=null, System.Func<System.Threading.Tasks.Task>? StatusCallback=null);

Parameters

Interval System.Nullable<System.Double>

The time in millisecond between remote job status requests.
default 1000
ArcGIS Maps SDK for JavaScript

Signal System.Object

AbortSignal allows for cancelable asynchronous job.
ArcGIS Maps SDK for JavaScript

StatusCallback System.Func<System.Threading.Tasks.Task>

Callback function that is called at the specified interval.
ArcGIS Maps SDK for JavaScript

Properties

TopologyValidationJobInfoWaitForJobCompletionOptions.Interval Property

The time in millisecond between remote job status requests.
default 1000
ArcGIS Maps SDK for JavaScript

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

Property Value

System.Nullable<System.Double>

TopologyValidationJobInfoWaitForJobCompletionOptions.Signal Property

AbortSignal allows for cancelable asynchronous job.
ArcGIS Maps SDK for JavaScript

public object? Signal { get; set; }

Property Value

System.Object

TopologyValidationJobInfoWaitForJobCompletionOptions.StatusCallback Property

Callback function that is called at the specified interval.
ArcGIS Maps SDK for JavaScript

public System.Func<System.Threading.Tasks.Task>? StatusCallback { get; set; }

Property Value

System.Func<System.Threading.Tasks.Task>