C# Класс RsDeploy.ReportDeployment

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DeleteAndRecreateFolder ( string reportingServerFolderName, string folderName ) : void

This routine deletes and recreates a folder on a remote SSRS server

PublishReport ( string fileSystemPath, string reportingServerFolderName, string reportName ) : void

Routine deploys a report from local file system to remote SSRS server using WebServices

ReportDeployment ( ) : System
ReportDeployment ( Microsoft.SqlServer.ReportingServices2010.ReportingService2010 rs ) : System
SetDataSourceForReport ( string reportingServerFolderName, string reportName, string dataSourceReferenceName ) : void

Приватные методы

Метод Описание
DeployReportToReportingServer ( string reportingServerFolderName, string reportName, byte definition ) : void
GetServerDataSources ( string dataSourceReferenceName, string dataSourceName ) : DataSource[]
NormalizeFileSystemPath ( string fileSystemPath ) : string

Checks to see if FileSystemPath ends with \. If not present, it is added

NormalizeReportingServerFolderName ( string reportingServerFolderName ) : string

Checks to see if the reporting server folder name begins with a /. If not present, it is added

ReadReportDefinitionFromFileSystem ( string fileSystemPath, string reportName ) : byte[]

Описание методов

DeleteAndRecreateFolder() публичный Метод

This routine deletes and recreates a folder on a remote SSRS server
public DeleteAndRecreateFolder ( string reportingServerFolderName, string folderName ) : void
reportingServerFolderName string Typically this is a / for the root folder
folderName string Name of the folder to create
Результат void

PublishReport() публичный Метод

Routine deploys a report from local file system to remote SSRS server using WebServices
public PublishReport ( string fileSystemPath, string reportingServerFolderName, string reportName ) : void
fileSystemPath string fully qualified file system path
reportingServerFolderName string reporting server folder to deploy to relative to root
reportName string Text name of report
Результат void

ReportDeployment() публичный Метод

public ReportDeployment ( ) : System
Результат System

ReportDeployment() публичный Метод

public ReportDeployment ( Microsoft.SqlServer.ReportingServices2010.ReportingService2010 rs ) : System
rs Microsoft.SqlServer.ReportingServices2010.ReportingService2010
Результат System

SetDataSourceForReport() публичный Метод

public SetDataSourceForReport ( string reportingServerFolderName, string reportName, string dataSourceReferenceName ) : void
reportingServerFolderName string
reportName string
dataSourceReferenceName string
Результат void