WPF 6.3.16
Demos Support Blog Download
Show / Hide Table of Contents
PDF

Class ReportingServer

Inheritance
System.Object
ReportingServer
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: BoldReports.RDL.ServerProcessor
Assembly: BoldReports.Wpf.dll
Syntax
public abstract class ReportingServer

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.RDL.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.RDL.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.RDL.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.RDL.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.RDL.ServerProcessor.ItemTypeEnum type
System.String permissionType
Returns
Type Description
System.Collections.Generic.List<BoldReports.RDL.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.RDL.ServerProcessor.CatalogItem>

GetSharedDataDefinition(String)

Declaration
public virtual SharedDatasetinfo GetSharedDataDefinition(string path)
Parameters
Type Name Description
System.String path
Returns
Type Description
BoldReports.RDL.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
In This Article
Was this page helpful? Yes No
Thank you for your feedback!
Thank you for your feedback and comments. We will rectify this as soon as possible!
An unknown error has occurred. Please try again.
×
SEND FEEDBACK REGARDING THIS TOPIC

Please provide additional information

Please provide additional information

Please provide additional information

Please provide additional information
Please provide additional information
Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved