Share via


PinPad.TerminalId Property

2/27/2008

Holds the Terminal ID, as it is known to the EFT Transaction Host.

Namespace: Microsoft.PointOfService
Assembly: Microsoft.PointOfService (in microsoft.pointofservice.dll)

Syntax

'Declaration
Public MustOverride Property TerminalId As String
public abstract string TerminalId { get; set; }
public:
virtual property String^ TerminalId {
    String^ get () abstract;
    void set (String^ value) abstract;
}
/** @property */
public abstract String get_TerminalId ()

/** @property */
public abstract void set_TerminalId (String value)
public abstract function get TerminalId () : String

public abstract function set TerminalId (value : String)

Remarks

The application must set TerminalID before calling the BeginEftTransaction method.

Accessing TerminalID may cause a PosControlException to be thrown with the following ErrorCode:

Value

Meaning

Illegal

The application has called the BeginEftTransaction method—TerminalID can’t be set while the device is in EFT Transaction Mode.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread-safe. Any instance members are not guaranteed to be thread-safe.

See Also

Reference

PinPad Class
PinPad Members
Microsoft.PointOfService Namespace
PinPad.BeginEftTransaction Method