Class ReaderOperationExtensions
- Namespace
- TechnologySolutions.Rfid
- Assembly
- TechnologySolutions.Rfid.Operations.dll
Extension methods for reader operations
public static class ReaderOperationExtensions
- Inheritance
-
ReaderOperationExtensions
- Inherited Members
Methods
Configure(IReaderOperationTransponders, TagFilterFields)
Set the Filter and Report of the operation using the filterReport provided
public static void Configure(this IReaderOperationTransponders operation, TagFilterFields filterReport)
Parameters
operation
IReaderOperationTranspondersThe operation to configure
filterReport
TagFilterFieldsThe required configuration
Configure(IReaderOperationTranspondersAccess, TagAccessFilterFields)
Set the Access, Filter and Report of the operation using the accessFilterReport provided
public static void Configure(this IReaderOperationTranspondersAccess operation, TagAccessFilterFields accessFilterReport)
Parameters
operation
IReaderOperationTranspondersAccessThe operation to configure
accessFilterReport
TagAccessFilterFieldsThe required configuration
DisableOperationAsync(IReader, string)
Disables the operation with the specified operationIdentifier
public static Task DisableOperationAsync(this IReader reader, string operationIdentifier)
Parameters
reader
IReaderThe reader that has the operation
operationIdentifier
stringThe identifier of the operation to be disabled
Returns
- Task
The task to disable the operation
EnableOperationAsync(IReader, string)
Enables the operation with the specified operationIdentifier
public static Task EnableOperationAsync(this IReader reader, string operationIdentifier)
Parameters
reader
IReaderThe reader that has the operation
operationIdentifier
stringThe identifier of the operation to be enabled
Returns
- Task
The task to enable the operation
StartOperationAsync(IReader, string)
Starts the operation with the specified operationIdentifier
public static Task StartOperationAsync(this IReader reader, string operationIdentifier)
Parameters
reader
IReaderThe reader that has the operation
operationIdentifier
stringThe identifier of the operation to start
Returns
- Task
The task to start the operation
StopOperationAsync(IReader, string)
Stops the operation with the specified operationIdentifier
public static Task StopOperationAsync(this IReader reader, string operationIdentifier)
Parameters
reader
IReaderThe reader that has the operation
operationIdentifier
stringThe identifier of the operation to stop
Returns
- Task
The task to stop the operation