AdiVarFieldEncoder.Decode Method

TegoOS

AdiVarFieldEncoderDecode Method
Decodes a field, reading its value from a word array and setting the corresponding property.

Namespace: Tego.Rfid.Tds
Assembly: Tego (in Tego.dll) Version: 1.0.6599.21663 (1.2017.413.1)
Syntax
public int Decode(
	EpcEncoder epc,
	PropertyInfo propertyInfo,
	ushort[] words,
	int bitAddress,
	int bitCount,
	string FormatString
)
Public Function Decode ( 
	epc As EpcEncoder,
	propertyInfo As PropertyInfo,
	words As UShort(),
	bitAddress As Integer,
	bitCount As Integer,
	FormatString As String
) As Integer
public:
virtual int Decode(
	EpcEncoder^ epc, 
	PropertyInfo^ propertyInfo, 
	array<unsigned short>^ words, 
	int bitAddress, 
	int bitCount, 
	String^ FormatString
) sealed
abstract Decode : 
        epc : EpcEncoder * 
        propertyInfo : PropertyInfo * 
        words : uint16[] * 
        bitAddress : int * 
        bitCount : int * 
        FormatString : string -> int 
override Decode : 
        epc : EpcEncoder * 
        propertyInfo : PropertyInfo * 
        words : uint16[] * 
        bitAddress : int * 
        bitCount : int * 
        FormatString : string -> int 

Parameters

epc
Type: Tego.Rfid.TdsEpcEncoder
EPC encoder in which to set field.
propertyInfo
Type: System.ReflectionPropertyInfo
Property which represents the field to decode.
words
Type: SystemUInt16
Word array from which to read the encoded field.
bitAddress
Type: SystemInt32
Address at which to read the field.
bitCount
Type: SystemInt32
Number of bits to decode. Default VARIABLE if not known.
FormatString
Type: SystemString

[Missing <param name="FormatString"/> documentation for "M:Tego.Rfid.Tds.AdiVarFieldEncoder.Decode(Tego.Rfid.Tds.EpcEncoder,System.Reflection.PropertyInfo,System.UInt16[],System.Int32,System.Int32,System.String)"]

Return Value

Type: Int32
Number of bits decoded.

Implements

IEpcFieldEncoderDecode(EpcEncoder, PropertyInfo, UInt16, Int32, Int32, String)
See Also