Class ReportingServer
Inheritance
System.Object
ReportingServer
Assembly: BoldReports.Web.dll
Syntax
public abstract class ReportingServer : Object
Constructors
ReportingServer()
Declaration
protected ReportingServer()
Properties
DataSetMappingInfo
Declaration
public Dictionary<string, string> DataSetMappingInfo { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.Dictionary<System.String, System.String> |
|
DataSourceMappingInfo
Declaration
public Dictionary<string, string> DataSourceMappingInfo { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.Dictionary<System.String, System.String> |
|
EmbedCredentials
Declaration
public bool EmbedCredentials { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsFavoriteReport
Declaration
public bool IsFavoriteReport { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ReportPartMappingInfo
Declaration
public List<string> ReportPartMappingInfo { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.List<System.String> |
|
ReportPath
Declaration
public string ReportPath { get; set; }
Property Value
Type |
Description |
System.String |
|
ReportServerCredential
Declaration
public ICredentials ReportServerCredential { get; set; }
Property Value
Type |
Description |
System.Net.ICredentials |
|
ReportServerUrl
Declaration
public string ReportServerUrl { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
CreateCategory(String, String, out String)
Declaration
public virtual object CreateCategory(string categoryName, string description, out string exception)
Parameters
Type |
Name |
Description |
System.String |
categoryName |
|
System.String |
description |
|
System.String |
exception |
|
Returns
Type |
Description |
System.Object |
|
CreateDraftReport(String, Byte[], out String)
Declaration
public virtual bool CreateDraftReport(string reportname, byte[] reportdata, out string exception)
Parameters
Type |
Name |
Description |
System.String |
reportname |
|
System.Byte[] |
reportdata |
|
System.String |
exception |
|
Returns
Type |
Description |
System.Boolean |
|
CreateItem(ItemTypeEnum, String, String, Boolean, Byte[], out String)
Declaration
public virtual bool CreateItem(ItemTypeEnum itemType, string itemName, string folderName, bool Overwrite, byte[] itemData, out string exception)
Parameters
Type |
Name |
Description |
BoldReports.ServerProcessor.ItemTypeEnum |
itemType |
|
System.String |
itemName |
|
System.String |
folderName |
|
System.Boolean |
Overwrite |
|
System.Byte[] |
itemData |
|
System.String |
exception |
|
Returns
Type |
Description |
System.Boolean |
|
CreateReport(String, String, Byte[], out String)
Declaration
public virtual bool CreateReport(string reportname, string folderName, byte[] reportdata, out string exception)
Parameters
Type |
Name |
Description |
System.String |
reportname |
|
System.String |
folderName |
|
System.Byte[] |
reportdata |
|
System.String |
exception |
|
Returns
Type |
Description |
System.Boolean |
|
CreateReportPart(String, String, String, Byte[], out String)
Declaration
public virtual bool CreateReportPart(string reportPartName, string reportPartType, string partDescription, byte[] reportPartData, out string exception)
Parameters
Type |
Name |
Description |
System.String |
reportPartName |
|
System.String |
reportPartType |
|
System.String |
partDescription |
|
System.Byte[] |
reportPartData |
|
System.String |
exception |
|
Returns
Type |
Description |
System.Boolean |
|
DecryptString(String, ItemTypeEnum)
Declaration
public virtual string DecryptString(string input, ItemTypeEnum itemType)
Parameters
Type |
Name |
Description |
System.String |
input |
|
BoldReports.ServerProcessor.ItemTypeEnum |
itemType |
|
Returns
Type |
Description |
System.String |
|
EditReport(Byte[])
Declaration
public virtual bool EditReport(byte[] reportdata)
Parameters
Type |
Name |
Description |
System.Byte[] |
reportdata |
|
Returns
Type |
Description |
System.Boolean |
|
EditReportPart(String, Guid, String, String, Byte[], out String)
Declaration
public virtual bool EditReportPart(string reportPartName, Guid reportPartId, string reportPartType, string partDescription, byte[] reportPartData, out string exception)
Parameters
Type |
Name |
Description |
System.String |
reportPartName |
|
System.Guid |
reportPartId |
|
System.String |
reportPartType |
|
System.String |
partDescription |
|
System.Byte[] |
reportPartData |
|
System.String |
exception |
|
Returns
Type |
Description |
System.Boolean |
|
EncryptString(String, ItemTypeEnum)
Declaration
public virtual string EncryptString(string input, ItemTypeEnum itemType)
Parameters
Type |
Name |
Description |
System.String |
input |
|
BoldReports.ServerProcessor.ItemTypeEnum |
itemType |
|
Returns
Type |
Description |
System.String |
|
GetAttributeValues(List<String>, out String, Boolean)
Declaration
public virtual Dictionary<string, string> GetAttributeValues(List<string> customAttributes, out string errorMessage, bool isIgnoreCache)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<System.String> |
customAttributes |
|
System.String |
errorMessage |
|
System.Boolean |
isIgnoreCache |
|
Returns
Type |
Description |
System.Collections.Generic.Dictionary<System.String, System.String> |
|
GetDataSourceDefinition(String)
Declaration
public virtual DataSourceDefinition GetDataSourceDefinition(string dataSource)
Parameters
Type |
Name |
Description |
System.String |
dataSource |
|
Returns
Type |
Description |
BoldReports.ServerProcessor.DataSourceDefinition |
|
GetDraftReport(String, out String)
Declaration
public virtual Stream GetDraftReport(string reportName, out string exception)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
System.String |
exception |
|
Returns
Type |
Description |
System.IO.Stream |
|
GetItemDefinition(String)
Declaration
public virtual byte[] GetItemDefinition(string itemName)
Parameters
Type |
Name |
Description |
System.String |
itemName |
|
Returns
Type |
Description |
System.Byte[] |
|
GetItems(String, ItemTypeEnum, String)
Declaration
public virtual List<CatalogItem> GetItems(string folderName, ItemTypeEnum type, string permissionType)
Parameters
Type |
Name |
Description |
System.String |
folderName |
|
BoldReports.ServerProcessor.ItemTypeEnum |
type |
|
System.String |
permissionType |
|
Returns
Type |
Description |
System.Collections.Generic.List<BoldReports.ServerProcessor.CatalogItem> |
|
GetReport()
Declaration
public virtual Stream GetReport()
Returns
Type |
Description |
System.IO.Stream |
|
GetReportModifiedTime(String)
Declaration
public virtual string GetReportModifiedTime(string reportId)
Parameters
Type |
Name |
Description |
System.String |
reportId |
|
Returns
Type |
Description |
System.String |
|
GetReportPart(String, Guid, out String)
Declaration
public virtual Stream GetReportPart(string reportPartName, Guid reportPartId, out string exception)
Parameters
Type |
Name |
Description |
System.String |
reportPartName |
|
System.Guid |
reportPartId |
|
System.String |
exception |
|
Returns
Type |
Description |
System.IO.Stream |
|
GetReportPartCatalog(out String)
Declaration
public virtual List<CatalogItem> GetReportPartCatalog(out string exception)
Parameters
Type |
Name |
Description |
System.String |
exception |
|
Returns
Type |
Description |
System.Collections.Generic.List<BoldReports.ServerProcessor.CatalogItem> |
|
GetSharedDataDefinition(String)
Declaration
public virtual SharedDatasetinfo GetSharedDataDefinition(string path)
Parameters
Type |
Name |
Description |
System.String |
path |
|
Returns
Type |
Description |
BoldReports.ServerProcessor.SharedDatasetinfo |
|
HasDraftReport(out String)
Declaration
public virtual bool HasDraftReport(out string exception)
Parameters
Type |
Name |
Description |
System.String |
exception |
|
Returns
Type |
Description |
System.Boolean |
|
HasReportPart(String, Guid, out String)
Declaration
public virtual bool HasReportPart(string reportPartName, Guid reportPartId, out string exception)
Parameters
Type |
Name |
Description |
System.String |
reportPartName |
|
System.Guid |
reportPartId |
|
System.String |
exception |
|
Returns
Type |
Description |
System.Boolean |
|