Apostrophe Systems EPC Generator 2.0

DoD Members

DoD overview

Public Static Properties

EvaluationMessage (inherited from EPCBase) Returns an Evaluation Message
IsRegistered (inherited from EPCBase) Returns True if Registered/False if Not

Public Static Methods

Equals (inherited from Object) Determines whether the specified Object instances are considered equal.
Parse (inherited from EPCBase) 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 (inherited from EPCBase) Registers the EPCGenerator with a valid license key

Public Static Operators

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

Public Instance Constructors

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

Public Instance Properties

EPCType (inherited from EPCBase) Gets the EPC Number Type
FieldList (inherited from EPCBase) Gets an Array of Field Names from the EPC Number
Size (inherited from EPCBase) Gets the Size of the EPC Number

Public Instance Methods

Clone (inherited from EPCBase) 
CompareTo (inherited from EPCBase) Compares the EPC Number on the SerialNumber, SerialReference, IndividualAssetReference, LocationReference, or AssetType depending on the EPCType
Decode Returns the DoD EPC Number in an XML Format containing all the EPC Type's numbers and values.
Encode (inherited from EPCBase)Overloaded. 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
EncodeOverloaded. Encodes a 96 or 64 Bit DoD EPC Number with a user defined Serial Number.
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetFieldValue (inherited from EPCBase) 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 When the DoD is constructed with a starting serial number and total number of serial numbers, this method is called to get the next available serial number in the sequence.
GetObjectData (inherited from EPCBase) Called when object is serialized
GetType (inherited from Object) Gets the Type of the current instance.
OnDeserialization (inherited from EPCBase) Called when object is deserialized
SetFieldValue (inherited from EPCBase) Gets the Value of an EPC Code field
ToBinary (inherited from EPCBase) Returns the EPC Number in a Binary Encoding
ToHex (inherited from EPCBase) Returns the EPC Number in a HEX Format
ToPureIdentity Returns the Pure Identity URI
ToString (inherited from EPCBase)Overloaded. Returns the Encoded EPC Number in a Hex value
ToTagURI Returns the DoD in a URI Format for the EPC Tag
ToXml Returns the DoD Number in an XML Format

Public Instance Events

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

See Also

DoD Class | Apostrophe.EPC Namespace