The Properties type exposes the following members.

Methods

  NameDescription
Public methodAdd
Adds an element with the specified key and value into the Hashtable.
(Inherited from Hashtable.)
Public methodClear
Removes all elements from the Hashtable.
(Inherited from Hashtable.)
Public methodClone
Creates a shallow copy of the Hashtable.
(Inherited from Hashtable.)
Public methodContains
Determines whether the Hashtable contains a specific key.
(Inherited from Hashtable.)
Public methodContainsKey
Determines whether the Hashtable contains a specific key.
(Inherited from Hashtable.)
Public methodContainsValue
Determines whether the Hashtable contains a specific value.
(Inherited from Hashtable.)
Public methodCopyTo
Copies the Hashtable elements to a one-dimensional Array instance at the specified index.
(Inherited from Hashtable.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEnumerator
Returns an IDictionaryEnumerator that iterates through the Hashtable.
(Inherited from Hashtable.)
Protected methodGetHash
Returns the hash code for the specified key.
(Inherited from Hashtable.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetObjectData
Implements the ISerializable interface and returns the data needed to serialize the Hashtable.
(Inherited from Hashtable.)
Public methodGetProperty(String) (Inherited from Properties.)
Public methodGetProperty(String, String) (Inherited from Properties.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodKeyEquals
Compares a specific Object with a specific key in the Hashtable.
(Inherited from Hashtable.)
Public methodLoad (Inherited from Properties.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodOnDeserialization
Implements the ISerializable interface and raises the deserialization event when the deserialization is complete.
(Inherited from Hashtable.)
Public methodPropertyNames (Inherited from Properties.)
Public methodRemove
Removes the element with the specified key from the Hashtable.
(Inherited from Hashtable.)
Public methodSetProperty (Inherited from Properties.)
Public methodStore (Inherited from Properties.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

Fields

  NameDescription
Protected fielddefaults (Inherited from Properties.)

Properties

  NameDescription
Public propertyCardPollingIdle
true if card polling should be done with idle priority or false if normal priority should be used. Default is true.
Public propertyCardPollingInterval
The time span used as interval for checking if a card was inserted or removed. Default value is 500ms.
Protected propertycomparer Obsolete.
Gets or sets the IComparer to use for the Hashtable.
(Inherited from Hashtable.)
Public propertyCount
Gets the number of key/value pairs contained in the Hashtable.
(Inherited from Hashtable.)
Protected propertyEqualityComparer
Gets the IEqualityComparer to use for the Hashtable.
(Inherited from Hashtable.)
Protected propertyhcp Obsolete.
Gets or sets the object that can dispense hash codes.
(Inherited from Hashtable.)
Public propertyStatic memberInstance
The single instance of basiccard Properties.
Public propertyIsFixedSize
Gets a value indicating whether the Hashtable has a fixed size.
(Inherited from Hashtable.)
Public propertyIsReadOnly
Gets a value indicating whether the Hashtable is read-only.
(Inherited from Hashtable.)
Public propertyIsSynchronized
Gets a value indicating whether access to the Hashtable is synchronized (thread safe).
(Inherited from Hashtable.)
Public propertyItem (Inherited from Properties.)
Public propertyItem[([( Object])])
Gets or sets the value associated with the specified key.
(Inherited from Hashtable.)
Public propertyKeys
Gets an ICollection containing the keys in the Hashtable.
(Inherited from Hashtable.)
Public propertyLogFile
Log file or null for using System.Console.Error.
Public propertyLogLevel
The log level for the logging within BasicCard classes.
Public propertyMonoSyslog
Log to syslog using Mono.Unix.Native.Syscall (if available)
Public propertyMonoSysLogFacility
Facilty to use for Mono Syslog (default=LOG_USER)
Public propertyMonoSysLogIdent
Identification string used in Mono Syslog (default="BasicCard Log")
Public propertyPcscDetectNewReaderPluggedIn
true if PC/SC readers plugged in while program is running shall be detected and monitored. false if readers shall not be detected at runtime.
Public propertyPropertyFile
Name of current property file.
Public propertyReaderFactories
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.
Public propertySerialPorts
A list of serial port numbers which should be tested for serial card readers. Default is: 1;2;3;4 for COM1, COM2, COM3 and COM4
Public propertySerialReaders
A list of serial card readers (names of classes) which should be tested for and used if available.
Public propertySerialReaderTimeout
The timeout in ms used when detecting serial card readers.
Public propertySyncRoot
Gets an object that can be used to synchronize access to the Hashtable.
(Inherited from Hashtable.)
Public propertyValues
Gets an ICollection containing the values in the Hashtable.
(Inherited from Hashtable.)

See Also