The Component type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | Component(Int32, BasicCardComponentManager) | Initializes a new instance of the Component class |
![]() | Component(BasicCardString, ComponentType, BasicCardComponentManager) | Initializes a new instance of the Component class |
Methods
Name | Description | |
---|---|---|
![]() ![]() | ComponentTypeOf |
Get component type of component with specified CID.
|
![]() ![]() | CopyCidByte |
Copy CID into byte array at position start.
|
![]() | Create |
Create this component within card. Before calling this the
attributes and component data should be set. Further the
component must be constructed with component name not with CID.
CID is assigned by BasicCard once created.
|
![]() | CreateAttributes |
Create matching component attributes.
|
![]() | Delete |
Delete this component from card.
|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetCidNoCommsException |
Same as Cid property but instead of throwing an exception, -1 is returned
|
![]() | GetComponentNameNoCommsException |
Same as ComponentName property but instead of throwing an exception, null is returned.
|
![]() | GetComponentTypeNoCommsException |
Same as ComponentType property but instead of throwing an exception, ComponentType.Unknown is returned.
|
![]() | GetDataBytes |
Override this if data bytes must be different for create operation.
|
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | ReadAttrBytes |
Read component attributes.
|
![]() | ReadAttributes |
Read component attributes from card.
|
![]() ![]() | ReadCidByte |
Read CID (or other 16bit value) from byte array source at start position.
|
![]() | ReadData |
Read component data.
|
![]() | ReadDataBytes |
Read data bytes.
|
![]() | ResetCache |
Remove all cached informations read from card.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | WriteAttrBytes |
Write component attributes.
|
![]() | WriteAttributes()()()() |
Write attributes to card.
|
![]() | WriteAttributes(ComponentAttributes) |
Write component attributes.
|
![]() | WriteData |
Write component data.
|
![]() | WriteDataBytes |
Write data bytes.
|
Properties
Name | Description | |
---|---|---|
![]() | Attributes |
Component attributes. You may need to call ReadAttributes before getting
a proper value by use of this property.
|
![]() | Cid |
CID of component. If not known, try to read from card by use of
BasicCardComponentManager.
|
![]() | ComponentName |
Component name.
|
![]() | ComponentType |
Component type.
|
![]() | DataBytes |
Component data bytes
|
![]() | Manager |
Used component manager.
|