Class TagAccessExtensions
- Namespace
- TechnologySolutions.Rfid
- Assembly
- TechnologySolutions.Rfid.Operations.dll
Extension methods for TagAccess
public static class TagAccessExtensions
- Inheritance
-
TagAccessExtensions
- Inherited Members
Methods
Kill(TagFilterFields, int, int)
Returns a TagAccessFilterFields specifying the Kill for the existing TagFilterFields
public static TagAccessFilterFields Kill(this TagFilterFields filterFields, int killPassword, int accessPassword)
Parameters
filterFieldsTagFilterFieldsThe specification of the transponders to return and the fields required
killPasswordintThe kill password
accessPasswordintThe access password
Returns
- TagAccessFilterFields
The specification to kill one or more transponders
Lock(TagFilterFields, int, int)
Returns a TagAccessFilterFields specifying the Lock for the existing TagFilterFields
public static TagAccessFilterFields Lock(this TagFilterFields filterFields, int lockPayload, int accessPassword = 0)
Parameters
filterFieldsTagFilterFieldsThe specification of the transponders to return and the fields required
lockPayloadintSpecifies how and what memory to lock
accessPasswordintThe access password
Returns
- TagAccessFilterFields
The specification to lock one or more transponders
Read(TagFilterFields, MemoryBank, int, int, int)
Returns a TagAccessFilterFields specifying the Read for the existing TagFilterFields
public static TagAccessFilterFields Read(this TagFilterFields filterFields, MemoryBank memory, int wordOffset, int wordCount, int accessPassword = 0)
Parameters
filterFieldsTagFilterFieldsThe specification of the transponders to return and the fields required
memoryMemoryBankThe memory bank to access
wordOffsetintThe word offset into the memory bank
wordCountintThe number of words to access
accessPasswordintThe access password
Returns
- TagAccessFilterFields
The specification to read one or more transponders
Write(TagFilterFields, MemoryBank, int, string)
Returns a TagAccessFilterFields specifying the Write for the existing TagFilterFields
public static TagAccessFilterFields Write(this TagFilterFields filterFields, MemoryBank memory, int wordOffset, string dataHex)
Parameters
filterFieldsTagFilterFieldsThe specification of the transponders to return and the fields required
memoryMemoryBankThe memory bank to access
wordOffsetintThe word offset into the memory bank
dataHexstringThe data to write expressed in hex (base16) as an integer value of 16 bit words
Returns
- TagAccessFilterFields
The specification to write one or more transponders
Write(TagFilterFields, MemoryBank, int, string, int)
Returns a TagAccessFilterFields specifying the Write for the existing TagFilterFields
public static TagAccessFilterFields Write(this TagFilterFields filterFields, MemoryBank memory, int wordOffset, string dataHex, int accessPassword)
Parameters
filterFieldsTagFilterFieldsThe specification of the transponders to return and the fields required
memoryMemoryBankThe memory bank to access
wordOffsetintThe word offset into the memory bank
dataHexstringThe data to write expressed in hex (base16) as an integer value of 16 bit words
accessPasswordintThe access password
Returns
- TagAccessFilterFields
The specification to write one or more transponders
Write(TagFilterFields, MemoryBank, int, TagMemory)
Returns a TagAccessFilterFields specifying the Write for the existing TagFilterFields
public static TagAccessFilterFields Write(this TagFilterFields filterFields, MemoryBank memory, int wordOffset, TagMemory data)
Parameters
filterFieldsTagFilterFieldsThe specification of the transponders to return and the fields required
memoryMemoryBankThe memory bank to access
wordOffsetintThe word offset into the memory bank
dataTagMemoryThe data to write
Returns
- TagAccessFilterFields
The specification to write one or more transponders
Write(TagFilterFields, MemoryBank, int, TagMemory, int)
Returns a TagAccessFilterFields specifying the Write for the existing TagFilterFields
public static TagAccessFilterFields Write(this TagFilterFields filterFields, MemoryBank memory, int wordOffset, TagMemory data, int accessPassword)
Parameters
filterFieldsTagFilterFieldsThe specification of the transponders to return and the fields required
memoryMemoryBankThe memory bank to access
wordOffsetintThe word offset into the memory bank
dataTagMemoryThe data to write
accessPasswordintThe access password
Returns
- TagAccessFilterFields
The specification to write one or more transponders