Removes a card terminal from the list of monitored card terminals.

Namespace: CardWerk.SmartCard
Assembly: CardWerk.SmartCard (in CardWerk.SmartCard.dll)

Public Sub DelistCardTerminal( _ 
ByVal aCardTerminal As ICardTerminal
)
This language is not supported or no code example is available.
public void DelistCardTerminal( 
ICardTerminal aCardTerminal 
)
This language is not supported or no code example is available.
public:  
void DelistCardTerminal( 
ICardTerminal^ aCardTerminal 
)
This language is not supported or no code example is available.
public function DelistCardTerminal( 
aCardTerminal : ICardTerminal 
);
This language is not supported or no code example is available.

Parameters

aCardTerminal
Type: ICardTerminal

Card terminal to be removed.

Exception type Condition

ArgumentNullException

Thrown when one or more required arguments are null.

InvalidOperationException

Thrown when the requested operation is invalid.

Delist a card terminal returns the ownership of the ICardTerminal reference to the calling application. This implies that the calling application is now responsible for orderly disposing the ICardTerminal again.

When a card terminal is delisting all its card slots are removed from the list of monitored card terminal slots. No more events will be raised when a card is inserted or removed.

.NET Framework

Supported in: 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

.NET Core

Supported in: 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0

.NET Standard

Supported in: 2.0