Generic utility class for evaluating and generating a sequence of Tag-Length-Value (TLV)
data objects which are stored as CardDataObject instances.
Namespace:
CardWerk.SmartCard
Assembly: CardWerk.SmartCard (in CardWerk.SmartCard.dll)
Top
Top
Top
Assembly: CardWerk.SmartCard (in CardWerk.SmartCard.dll)
Public Class CardDataObjectList
Implements IList
This language is not supported or no code example is available.
public class CardDataObjectList : IList
This language is not supported or no code example is available.
public ref class CardDataObjectList : public IList^
This language is not supported or no code example is available.
Name | Description | |
---|---|---|
![]() |
CardDataObjectList() | Creates an empty data item list. |
Name | Description | |
---|---|---|
![]() |
Count | Gets the number of. |
![]() |
IsFixedSize | Gets a value indicating whether this object is fixed size. |
![]() |
IsReadOnly | Gets a value indicating whether this object is read only. |
![]() |
IsSynchronized | Gets a value indicating whether this object is synchronized. |
![]() |
Item(int) | Indexer to get or set items within this collection using array index syntax. |
![]() |
SyncRoot | Gets the synchronize root. |
Name | Description | |
---|---|---|
![]() |
Add(object) | Adds an item to the IList. |
![]() |
Add(CardDataObject) | Adds another child data object to the end of this data object list. |
![]() |
Add(int, byte[]) | Adds a primitive data object with the given tag and data to the end of this data object list. |
![]() |
Clear() | Removes all items from the IList. |
![]() |
ComputeTotalSize(CardDataObjectEncoding) | Calculates the total byte size required for encoding all data objects in this list. |
![]() |
Contains(object) | Determines whether the IList contains a specific value. |
![]() |
CopyTo(Array, int) | Copies to. |
![]() |
Find(int, bool) | Searches for the first match. |
![]() |
Generate(CardDataObjectEncoding) | Generates a byte array for a given TLV encoding type. |
![]() |
GetEnumerator() | Gets the enumerator. |
![]() |
IndexOf(object) | Determines the index of a specific item in the IList . |
![]() |
Insert(int, object) | Inserts an item to the IList at the specified index. |
![]() |
Parse(byte[], ref int, ref int, CardDataObjectEncoding) | Parses a sequence of TLV encoded data objects. |
![]() |
Parse(byte[]) | Parses a sequence of TLV encoded data objects. |
![]() |
ParseSimple(byte[]) | Parses a sequence of SIMPLE-TLV encoded data objects. |
![]() |
Remove(object) | Removes the first occurrence of a specific object from the IList. |
![]() |
RemoveAt(int) | Removes the IList item at the specified index. |