public AnalyticsReport getAnalyticsReport(long reportID) { AnalyticsReport analyticsReport = new AnalyticsReport(); ID analyticsReportID = new ID(); analyticsReportID.id = reportID; analyticsReportID.idSpecified = true; analyticsReport.ID = analyticsReportID; AnalyticsReportFilter filter = new AnalyticsReportFilter(); analyticsReport.Filters = (new AnalyticsReportFilter[] { filter }); GetProcessingOptions processingOptions = new GetProcessingOptions(); processingOptions.FetchAllNames = true; RNObject[] getAnalyticsObjects = new RNObject[] { analyticsReport }; RNObject[] rnObjects = _client.Get(_clientInfoHeader, getAnalyticsObjects, processingOptions); AnalyticsReport report = (AnalyticsReport)rnObjects[0]; return(report); }