Serialize() public method

Get folder entry id bytes array.
public Serialize ( ) : byte[]
return byte[]
        /// <summary>
        /// Get message EntryID bytes array.
        /// </summary>
        /// <param name="folderHandle">Folder handle which the message exist.</param>
        /// <param name="folderId">Folder id value.</param>
        /// <param name="messageHandle">message handle.</param>
        /// <param name="messageId">Message id value.</param>
        /// <returns>Message EntryID bytes array.</returns>
        public byte[] GetMessageEntryId(uint folderHandle, ulong folderId, uint messageHandle, ulong messageId)
        {
            // Get the message longterm ID.
            RopLongTermIdFromIdResponse ropLongTermIdOfMessage = this.GetLongTermId(messageHandle, messageId);

            // Get inbox folder's longterm ID.
            RopLongTermIdFromIdResponse ropLongTermIdOfInboxFolder = this.GetLongTermId(folderHandle, folderId);

            MessageEntryID messageEntryId;

            // Get message's entry ID.
            messageEntryId = new MessageEntryID(this.mailboxGUID, ropLongTermIdOfInboxFolder.LongTermId.DatabaseGuid, ropLongTermIdOfInboxFolder.LongTermId.GlobalCounter, ropLongTermIdOfMessage.LongTermId.DatabaseGuid, ropLongTermIdOfMessage.LongTermId.GlobalCounter);

            this.VerifyMessageEntryID(messageEntryId);
            return messageEntryId.Serialize();
        }