Table of Contents

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 IReaderOperationTransponders

The operation to configure

filterReport TagFilterFields

The 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 IReaderOperationTranspondersAccess

The operation to configure

accessFilterReport TagAccessFilterFields

The required configuration

DisableOperationAsync(IReader, string)

Disables the operation with the specified operationIdentifier

public static Task DisableOperationAsync(this IReader reader, string operationIdentifier)

Parameters

reader IReader

The reader that has the operation

operationIdentifier string

The 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 IReader

The reader that has the operation

operationIdentifier string

The 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 IReader

The reader that has the operation

operationIdentifier string

The 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 IReader

The reader that has the operation

operationIdentifier string

The identifier of the operation to stop

Returns

Task

The task to stop the operation