Namespace: BasicCard.FrameworkAssembly: BasicCard (in BasicCard.dll) Version: 2.5.2.0 (2.5.2.0)
Syntax
C# |
---|
public CardReaderEventProvider(
ISynchronizeInvoke invokeContext,
ICardSelector cardSelector,
ICardReader[] readersToMonitor,
bool startReaderObserver,
CardReaderObserver observer
) |
Visual Basic |
---|
Public Sub New (
invokeContext As ISynchronizeInvoke,
cardSelector As ICardSelector,
readersToMonitor As ICardReader(),
startReaderObserver As Boolean,
observer As CardReaderObserver
) |
Visual C++ |
---|
public:
CardReaderEventProvider(
ISynchronizeInvoke^ invokeContext,
ICardSelector^ cardSelector,
array<ICardReader^>^ readersToMonitor,
bool startReaderObserver,
CardReaderObserver^ observer
) |
F# |
---|
new :
invokeContext : ISynchronizeInvoke *
cardSelector : ICardSelector *
readersToMonitor : ICardReader[] *
startReaderObserver : bool *
observer : CardReaderObserver -> CardReaderEventProvider |
Parameters
- invokeContext
- Type: System.ComponentModel..::..ISynchronizeInvoke
Context to invoke events in, typically the windows parent form.
- cardSelector
- Type: BasicCard.Framework..::..ICardSelector
Optional card selector to select events. Null if events for all cards are desired.
- readersToMonitor
- Type: array<BasicCard.Terminals..::..ICardReader>[]()[][]
Optional reader to monitor for card events. Null to monitor all readers.
- startReaderObserver
- Type: System..::..Boolean
True to start the CardReaderObserver, which is required to receive events. Note: CardReaderObserver may also be started by use of Start method of CardReaderObserver.Instance, then this variable may be set to false.
- observer
- Type: BasicCard.Framework..::..CardReaderObserver
Observer to use. If null the static CardReaderObserver.Instance is used.
See Also