A Sandcastle Documented Class Library
![]() | IEpcFactory Interface |
Interface for EPC factories which can instantiate EpcEncoder objects based on header byte or scheme.
Namespace: Tego.Rfid.Tds
Assembly: Tego (in Tego.dll) Version: 1.0.6599.21663 (1.2017.413.1)

The IEpcFactory type exposes the following members.

Name | Description | |
---|---|---|
![]() | CreateEncoderFor(Byte) | Create an EpcEncoder corresponding to a given header byte. |
![]() | CreateEncoderFor(String) | Create an EpcEncoder corresponding to a given scheme. |
![]() | GetDefaultEncoder | Gets the default encoder type if a header or scheme is not known. |
![]() | GetKnownEncoderData | Gets data about known encoders, including (display) name, scheme and header. |
![]() | InstallEncoder(Type) | Adds an encoder, reading its HEADER and SCHEME fields so that the encoder can be created from these values. |
![]() | InstallEncoder(String, Byte, String) |
Adds an encoder by its assembly qualified name using provided header and scheme information.
This allows loading of encoders in external assemblies to be defered until they are needed
(in the compact framework, assemblies cannot be unloaded).
|
![]() | LookUpEncoderTypeFromHeader | Looks up the encoder type for a given header byte. |
![]() | SetDefaultEncoder(String) | Sets the default encoder to create for unknown keys. |
![]() | SetDefaultEncoder(Type) | Sets the default encoder to create for unknown keys. |
