Msr.ParseDecodeData Property
2/27/2008
If true, the decoded data contained within the Track1Data and Track2Data properties is further separated into fields for access via various other properties.
Namespace: Microsoft.PointOfService
Assembly: Microsoft.PointOfService (in microsoft.pointofservice.dll)
Syntax
'Declaration
Public MustOverride Property ParseDecodeData As Boolean
public abstract bool ParseDecodeData { get; set; }
public:
virtual property bool ParseDecodeData {
bool get () abstract;
void set (bool value) abstract;
}
/** @property */
public abstract boolean get_ParseDecodeData ()
/** @property */
public abstract void set_ParseDecodeData (boolean value)
public abstract function get ParseDecodeData () : boolean
public abstract function set ParseDecodeData (value : boolean)
Remarks
Track3Data is not parsed because its data content is of an open format defined by the card issuer. JIS-I Track 1 Format C and ISO Track 1 Format C data are not parsed for similar reasons. Track4Data is also not parsed.
The parsed data properties are the defined possible fields for cards with data consisting of the following formats:
JIS-I / ISO Track 1 Format A
JIS-I / ISO Track 1 Format B
JIS-I / ISO Track 1 VISA Format (a de-facto standard)
JIS-I / ISO Track 2 Format
ParseDecodeData is typically initialized to true.
Setting ParseDecodeData to true automatically sets the DecodeData property to true.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread-safe. Any instance members are not guaranteed to be thread-safe.
See Also
Reference
Msr Class
Msr Members
Microsoft.PointOfService Namespace
Msr.DecodeData Property