Assembly: CardWerk.SmartCard (in CardWerk.SmartCard.dll)
Exception type | Condition |
---|---|
Thrown when a supplied object has been disposed. |
|
Thrown when one or more arguments are outside the required range. |
|
Thrown when the requested operation is invalid. |
This implementation checks whether this object was disposed and throws an ObjectDisposedException if so. Also it checks whether the object was correctly initialized and throws a InvalidOperationException if not. Then the parameter nSlot is checked against m_nSlots and an ArgumentOutOfRangeException is thrown if the requested slot does not exist.
If the preconditions have been satisfied, then the abstract method InternalDeliverCard is invoked.