Sitecore.Context.Database.Archives["archive"].GetEntries(pageIndex, pageSize)
statement is returning ArchiveEntry list that is not what I want, instead I need the actual Items to be retrieved.
How can I get the Sitecore Items from the archive list?
You can’t. Those items are archived. That means that you cannot access them directly and you cannot access their custom fields. You need to restore them first using:
This is similar like using recycle bin in Windows – you move files there and you can not edit them unless you restore them back.