[]
Represents a document source to access an SSRS report.
public class C1SSRSDocumentSource : C1DocumentSource, IComponent, IDisposable
Name | Description |
---|---|
C1SSRSDocumentSource() | Initializes a new instance of the C1SSRSDocumentSource class. |
Name | Description |
---|---|
BmpExportProvider | Gets the static registered instance of the BMP export provider. |
CsvExportProvider | Gets the static registered instance of the CSV export provider. |
DocxExportProvider | Gets the static registered instance of the Docx export provider. |
EmfExportProvider | Gets the static registered instance of the EMF export provider. |
ExcelExportProvider | Gets the static registered instance of the Excel export provider. |
GifExportProvider | Gets the static registered instance of the GIF export provider. |
JpegExportProvider | Gets the static registered instance of the JPEG export provider. |
MhtmlExportProvider | Gets the static registered instance of the Mhtml export provider. |
PngExportProvider | Gets the static registered instance of the PNG export provider. |
TiffExportProvider | Gets the static registered instance of the TIFF export provider. |
WordExportProvider | Gets the static registered instance of the Word export provider. |
XlsxExportProvider | Gets the static registered instance of the Xlsx export provider. |
Name | Description |
---|---|
ConnectionOptions | Gets the ConnectionOptions object containing options used when connecting to SSRS. |
Credential | Overridden. Gets or sets NetworkCredential object defining credentials used in the SSRS connection. This is a shortcut to Credential. |
Document | Overridden. Gets a C1Document object representing the SSRS report associated with the current document source. |
DocumentLocation | Gets or sets the location of the SSRS report. |
DocumentName | Overriden. Gets the user-friendly name for the current report. |
Features | Overridden. Gets a C1DocumentSourceFeatures object defining features of the C1SSRSDocumentSource. |
Language | Gets or sets the language used in the SSRS session. The culture specified by this property affects User!Language report identifier. By default this property is null, which means that CultureInfo.CurrentUICulture will be used. |
PageSettings | Overriden. Gets or sets the C1PageSettings object specifying the page settings used to generate the SSRS report. This property is automatically updated when a new report is opened. |
Pages | Gets the already generated pages. |
ReportSession | Gets the ReportSession object used to connect to SSRS report. |
SupportedExportProviders | Overridden. Gets an array of exporters supported by the current document source object. |
Name | Description |
---|---|
CreateDocument() | Creates new instance of C1Document |
Generate() | Generates the SSRS report. |
GenerateAsync() | Non-blocking (asynchronous) version of the Generate() method. |
GenerateAsyncEx() | Non-blocking (asynchronous) version of the Generate() method. |
Init() | For internal use. |
IsGenerateAllowed() | Overriden. Returns true if State equals to Ready and DocumentLocation is not null. |
ResetDocumentLocation() | Resets the DocumentLocation property to the default value. |
ShouldSerializeConnectionOptions() | Indicates whether the ConnectionOptions property should be serialized. |
ShouldSerializeDocumentLocation() | Indicates whether the DocumentLocation property should be serialized. |
ValidateParameters() | Validates the current parameter values, refreshes their valid values' lists if the values are valid. |
ValidateParametersAsync() | Non-blocking (asynchronous) version of the ValidateParameters() method. |
ValidateParametersAsyncEx() | Non-blocking (asynchronous) version of the ValidateParameters() method. |