Class PreFilters
Filter criteria for Inventory. PreFilters will be applied before each round of Inventory. Access operations also invole implicit Inventory before the Access operation can be performed. Simple Inventory operation (i.e. without PostFilters) gets the Tags selected out of PreFilter(s) Tags as a result of (implicit) Inventory Operation move in for further Access Operation.
Inheritance
System.Object
PreFilters
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: rfid.api
Assembly: rfid.netcore.dll
Syntax
public class PreFilters
Properties
Item[Int32]
PreFilter Indexer
Declaration
public PreFilters.PreFilter this[int index] { get; }
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | index |
Property Value
| Type | Description |
|---|---|
| PreFilters.PreFilter | Returns the PreFilter at given index. |
Length
Number of added PreFilters.
Declaration
public int Length { get; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
Methods
Add(PreFilters.PreFilter)
This method adds a PreFilter.
Declaration
public void Add(PreFilters.PreFilter preFilter)
Parameters
| Type | Name | Description |
|---|---|---|
| PreFilters.PreFilter | preFilter | PreFilter to be added. Allocate new PreFilter for each Add(). |
Delete(PreFilters.PreFilter)
This method deletes an added PreFilter.
Declaration
public void Delete(PreFilters.PreFilter preFilter)
Parameters
| Type | Name | Description |
|---|---|---|
| PreFilters.PreFilter | preFilter | The PreFilter which was passed into Add(), and which is to be deleted. |
DeleteAll()
Deletes all PreFilters.
Declaration
public void DeleteAll()