This function returns the list of factory classes which should be used to create and search CardReader. Factory classes enable support for a certain type of card reader, e.g. PC/SC.

Namespace: BasicCard
Assembly: BasicCard (in BasicCard.dll) Version: 2.5.2.0 (2.5.2.0)

Syntax

C#
public string[] ReaderFactories { get; }
Visual Basic
Public ReadOnly Property ReaderFactories As String()
	Get
Visual C++
public:
property array<String^>^ ReaderFactories {
	array<String^>^ get ();
}
F#
member ReaderFactories : string[] with get

Property Value

Type: array<String>[]()[][]

Remarks

A card reader factory is referenced by a string containg qualified name. E.g. "BasicCard.Terminals.Pcsc.PcscReaderFactory" will load the PC/SC reader factory contained within BasicCard .Net Library. This is the default value if nothing is specified.

If the class to be loaded is not contained in this assembly, then you can specify the assembly too, by append a colon followed by an assembly name. E.g. "BasicCard.Terminals.VirtRdr.VirtualReaderFactory,BasicCardDebug" will load the virtual reader factory from BasicCardDebug assembly.

The virtual reader factory provide support for card debugger and emulator provided with BasicCard Development Software. Such you can debug both sides, card side (using card debugger) and .Net terminal (using .Net debugger), at the same time.

See Type.GetType(string) for more details on how to specify a qualified class name.

See Also