Table of Contents

Class SimpleStationOptions

Namespace
Acuit.Pinpoint.Services.Client
Assembly
Acuit.Pinpoint.Services.Client.dll

Options used by SimpleStation.

public class SimpleStationOptions
Inheritance
SimpleStationOptions
Inherited Members

Constructors

SimpleStationOptions()

public SimpleStationOptions()

Properties

ClientVersion

Gets or sets the client software version. This is required and is usually the version of your application or plug-in.

public string ClientVersion { get; set; }

Property Value

string

LineName

Gets or sets the name of the line in Acuit Pinpoint where the station is located. This is required and must match a line name configured in Acuit Pinpoint.

public string LineName { get; set; }

Property Value

string

PinpointClientFactory

Gets or sets an optional factory that creates clients for Acuit Pinpoint services, which can be useful for unit testing. If this is null (the default), PinpointServiceClient instances will be creating using the PinpointServiceClient options. If this is not null, PinpointServiceClient will be ignored.

public IPinpointClientFactory? PinpointClientFactory { get; set; }

Property Value

IPinpointClientFactory

PinpointServiceClient

Gets or sets the options that specify how to connect to the Acuit Pinpoint TCP SOAP core service.

public PinpointServiceClientOptions PinpointServiceClient { get; }

Property Value

PinpointServiceClientOptions

StationName

Gets or sets the station name. This is required and is usually the local computer name (which is the default value).

public string StationName { get; set; }

Property Value

string

StationTypeName

Gets or sets the station type name for this station. This is required and must match a station type configured for the line in Acuit Pinpoint.

public string StationTypeName { get; set; }

Property Value

string

ThrowOnUnitScanWorkflowErrors

Whether to throw UnitWorkflowErrorsException when one or more workflow errors are specified in the status from a unit scan operation. The default is true.

public bool ThrowOnUnitScanWorkflowErrors { get; set; }

Property Value

bool

WorkerBadgeNumber

Gets or sets an optional worker badge number to use when logging on the worker. This is required if the station type is not configured for auto-log-on and worker log on requires a badge number to be specified; if the station type is configured for auto-log-on, this is ignored.

public string? WorkerBadgeNumber { get; set; }

Property Value

string

WorkerPassword

Gets or sets an optional worker password to use when logging on the worker. This is required if the station type is not configured for auto-log-on and worker log on requires a password; if the station type is configured for auto-log-on, this is ignored.

public string? WorkerPassword { get; set; }

Property Value

string