Apostrophe Systems EPC Generator 2.0

EPCBase Members

EPCBase overview

Public Static Properties

EvaluationMessage Returns an Evaluation Message
IsRegistered Returns True if Registered/False if Not

Public Static Methods

Equals (inherited from Object) Determines whether the specified Object instances are considered equal.
Parse Parses an EPC Value and returns an instance of the appropriate EPC Type GID, SSCC , SGTIN etc.
ReferenceEquals (inherited from Object) Determines whether the specified Object instances are the same instance.
Register Registers the EPCGenerator with a valid license key

Public Static Operators

Addition OperatorOverloaded. + operator allows two EPC Number Numbers to be added together.
Decrement Operator -- operator allows the EPC Numbers serial number to be decremented by 1
Increment Operator ++ operator allows the EPC Numbers serial number to be incremented by 1
Multiplication Operator * operator allows the multiplication of an integer and EPC Number
Subtraction Operator - operator allows two EPC Numbers to be subtracted

Public Instance Constructors

EPCBase Overloaded. Initializes a new instance of the EPCBase class.

Public Instance Properties

EPCType Gets the EPC Number Type
FieldList Gets an Array of Field Names from the EPC Number
Size Gets the Size of the EPC Number

Public Instance Methods

Clone 
CompareTo Compares the EPC Number on the SerialNumber, SerialReference, IndividualAssetReference, LocationReference, or AssetType depending on the EPCType
Decode Decodes an EPC Number and returns an XML Document that marks up the fields and values of that EPC Number
EncodeOverloaded. Encode a 64-Bit EPC Number . The overload allows the caller to override the serial number that is contained in the UCC/EAN/GS1, if one exists
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetFieldValue Gets the Value of an EPC Code field
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetNext Creates the next Serial Number in EPC Number
GetObjectData Called when object is serialized
GetType (inherited from Object) Gets the Type of the current instance.
OnDeserialization Called when object is deserialized
SetFieldValue Gets the Value of an EPC Code field
ToBinary Returns the EPC Number in a Binary Encoding
ToHex Returns the EPC Number in a HEX Format
ToPureIdentity Returns a Pure Identity of the EPC Number in an URI format
ToStringOverloaded. Returns the Encoded EPC Number in a Hex value
ToTagURI Returns the EPC Number in a URI Format that conforms to the EPC-TAG URI Standard for EPC Identity Types
ToXml Returns the EPC Number in an XML Format

Public Instance Events

NumbersConsumed The Numbers Consumed event is fired after all numbers are consumed. This event is used in conjuction with the GetNext method.

See Also

EPCBase Class | Apostrophe.EPC Namespace