Click or drag to resize

TrackingServicesPauseOperation Method

Temporarily pauses a tracking transaction that is in progress (started but not yet finished). The transaction may be re-started at a later time using the StartOperation method.

Namespace:  FactoryLogix.xTend.Production
Assembly:  FactoryLogix.xTend.API (in FactoryLogix.xTend.API.dll) Version: 8.242.0.0 (8.242.0.0)
Syntax
public void PauseOperation(
	Guid sessionId,
	DateTime pauseTime,
	Guid transactionId,
	Nullable<Guid> workstationId
)

Parameters

sessionId
Type: SystemGuid
The session identifier that was returned by the Connect(String, String, String, String, String) method.
pauseTime
Type: SystemDateTime
The date/time when work was suspended on the transaction.
transactionId
Type: SystemGuid
The transaction Id returned by the TransactionId property of the StartResult.
workstationId
Type: SystemNullableGuid
The optional Id of the Workstation performing the pause operation (if different than the workstation that originally started the transaction).
Exceptions
ExceptionCondition
InvalidSessionExceptionThrown if the sessionId parameter is invalid.
TransactionNotFoundExceptionThrown if the transactionId parameter is invalid.
ResourceNotFoundExceptionThrown if the workstationId parameter is not null and is invalid.
See Also