The Identifier type exposes the following members.
The object's globally unique identifier. If the GUID value is set manually, the ID is initialized to 0 and the identification is done based on the GUID.
The identifier number. If the ID value is set manually, the GUID is initialized to Guid.Empty and the identification is done based on the ID.