Share via


MsrBase.GoodRead Method

Definition

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

Applies to