MsrBase.GoodRead Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
GoodRead(Byte[], Byte[], Byte[], Byte[], CardType) |
Called by the service object when the card swipe has been successful. |
GoodRead(Byte[], Int32, Byte[], Int32, Byte[], Int32, Byte[], Int32, CardType, Byte[]) | |
GoodRead(Byte[], Int32, Byte[], Int32, Byte[], Int32, Byte[], Int32, Byte[], Byte[], Byte[], Byte[], CardType, Byte[], Byte[], Int32) |
GoodRead(Byte[], Byte[], Byte[], Byte[], CardType)
Called by the service object when the card swipe has been successful.
protected void GoodRead (byte[] track1Data, byte[] track2Data, byte[] track3Data, byte[] track4Data, Microsoft.PointOfService.BaseServiceObjects.CardType cardType);
member this.GoodRead : byte[] * byte[] * byte[] * byte[] * Microsoft.PointOfService.BaseServiceObjects.CardType -> unit
Protected Sub GoodRead (track1Data As Byte(), track2Data As Byte(), track3Data As Byte(), track4Data As Byte(), cardType As CardType)
Parameters
- track1Data
- Byte[]
Contains the data read for Track1.
- track2Data
- Byte[]
Contains the data read for Track2.
- track3Data
- Byte[]
Contains the data read for Track3.
- track4Data
- Byte[]
Contains the data read for Track4.
- cardType
- CardType
Contains the type of card swiped, as defined by the CardType enumeration.
Applies to
GoodRead(Byte[], Int32, Byte[], Int32, Byte[], Int32, Byte[], Int32, CardType, Byte[])
protected void GoodRead (byte[] encryptedTrack1Data, int encryptedTrack1DataLength, byte[] encryptedTrack2Data, int encryptedTrack2DataLength, byte[] encryptedTrack3Data, int encryptedTrack3DataLength, byte[] encryptedTrack4Data, int encryptedTrack4DataLength, Microsoft.PointOfService.BaseServiceObjects.CardType cardType, byte[] additionalSecurityInformation);
member this.GoodRead : byte[] * int * byte[] * int * byte[] * int * byte[] * int * Microsoft.PointOfService.BaseServiceObjects.CardType * byte[] -> unit
Protected Sub GoodRead (encryptedTrack1Data As Byte(), encryptedTrack1DataLength As Integer, encryptedTrack2Data As Byte(), encryptedTrack2DataLength As Integer, encryptedTrack3Data As Byte(), encryptedTrack3DataLength As Integer, encryptedTrack4Data As Byte(), encryptedTrack4DataLength As Integer, cardType As CardType, additionalSecurityInformation As Byte())
Parameters
- encryptedTrack1Data
- Byte[]
- encryptedTrack1DataLength
- Int32
- encryptedTrack2Data
- Byte[]
- encryptedTrack2DataLength
- Int32
- encryptedTrack3Data
- Byte[]
- encryptedTrack3DataLength
- Int32
- encryptedTrack4Data
- Byte[]
- encryptedTrack4DataLength
- Int32
- cardType
- CardType
- additionalSecurityInformation
- Byte[]
Applies to
GoodRead(Byte[], Int32, Byte[], Int32, Byte[], Int32, Byte[], Int32, Byte[], Byte[], Byte[], Byte[], CardType, Byte[], Byte[], Int32)
protected void GoodRead (byte[] encryptedTrack1Data, int encryptedTrack1DataLength, byte[] encryptedTrack2Data, int encryptedTrack2DataLength, byte[] encryptedTrack3Data, int encryptedTrack3DataLength, byte[] encryptedTrack4Data, int encryptedTrack4DataLength, byte[] track1Data, byte[] track2Data, byte[] track3Data, byte[] track4Data, Microsoft.PointOfService.BaseServiceObjects.CardType cardType, byte[] additionalSecurityInformation, byte[] cardAuthenticationData, int cardAuthenticationDataLength);
member this.GoodRead : byte[] * int * byte[] * int * byte[] * int * byte[] * int * byte[] * byte[] * byte[] * byte[] * Microsoft.PointOfService.BaseServiceObjects.CardType * byte[] * byte[] * int -> unit
Protected Sub GoodRead (encryptedTrack1Data As Byte(), encryptedTrack1DataLength As Integer, encryptedTrack2Data As Byte(), encryptedTrack2DataLength As Integer, encryptedTrack3Data As Byte(), encryptedTrack3DataLength As Integer, encryptedTrack4Data As Byte(), encryptedTrack4DataLength As Integer, track1Data As Byte(), track2Data As Byte(), track3Data As Byte(), track4Data As Byte(), cardType As CardType, additionalSecurityInformation As Byte(), cardAuthenticationData As Byte(), cardAuthenticationDataLength As Integer)
Parameters
- encryptedTrack1Data
- Byte[]
- encryptedTrack1DataLength
- Int32
- encryptedTrack2Data
- Byte[]
- encryptedTrack2DataLength
- Int32
- encryptedTrack3Data
- Byte[]
- encryptedTrack3DataLength
- Int32
- encryptedTrack4Data
- Byte[]
- encryptedTrack4DataLength
- Int32
- track1Data
- Byte[]
- track2Data
- Byte[]
- track3Data
- Byte[]
- track4Data
- Byte[]
- cardType
- CardType
- additionalSecurityInformation
- Byte[]
- cardAuthenticationData
- Byte[]
- cardAuthenticationDataLength
- Int32