Selects an application on a DESFire card.

Namespace: CardWerk.SmartCard.CardModule.DESFire
Assembly: CardWerk.SmartCard.CardModule.DESFire (in CardWerk.SmartCard.CardModule.DESFire.dll)

Public Function SelectApplication( _ 
ByVal aid As Integer
) As Boolean
This language is not supported or no code example is available.
public bool SelectApplication( 
int aid 
)
This language is not supported or no code example is available.
public:  
bool SelectApplication( 
int aid 
)
This language is not supported or no code example is available.
public function SelectApplication( 
aid : int 
) : boolean;
This language is not supported or no code example is available.

Parameters

aid
Type: int

integer value of AID in MSB-LSB order.

Return Value

Type: bool

True if it succeeds, false if it fails.

Exception type Condition

ArgumentNullException

Thrown when one or more required arguments are null.

The native AID order for SELECT APPLICATION on card level is LSB-MSB. However, we do this conversion inside this method.

.NET Framework

Supported in: 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

.NET Core

Supported in: 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0

.NET Standard

Supported in: 2.0