C# 클래스 RsDeploy.ReportDeployment

파일 보기 프로젝트 열기: chrispfarrell/RsDeploy 1 사용 예제들

공개 메소드들

메소드 설명
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