Class LogonOperation
A logon operation with the host.
Implements
Inherited Members
Namespace: ABB.Robotics.Controllers.Hosting
Assembly: ABB.Robotics.Controllers.PC.dll
Syntax
public class LogonOperation : UasOperation, IDisposable
Constructors
LogonOperation(UserInfo, Guid, INotify)
Initializes a new LogonOperation and starts the operation.
Declaration
public LogonOperation(UserInfo user, Guid id, INotify destination)
Parameters
Type | Name | Description |
---|---|---|
UserInfo | user | User to logon. |
Guid | id | System id. |
INotify | destination | Destination object. |
Properties
UserId
Gets the userId.
Declaration
public int UserId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Methods
Complete()
Overrides the default complete, this is not a valid operation for Logon operations since it requires a user id for completion.
Declaration
public override void Complete()
Overrides
Complete(Int32)
Completes the logon operation with the userid for the logged on user.
Declaration
public void Complete(int userId)
Parameters
Type | Name | Description |
---|---|---|
Int32 | userId | User id. |