I'm trying to create a snapshot and pull it back out later programmatically. I have the first part working (shown below) but I can't seem to find a way to pull this same snapshot back out later based on some unique identifier ...
Dim rs As ReportingService2005.ReportingService2005 = New ReportingService2005.ReportingService2005()
rs.Credentials = System.Net.CredentialCache.DefaultNetworkCredentials
Dim snapID = rs.CreateReportHistorySnapshot(reportname, Nothing)