Table of Contents

Class SharedDataSourceFile

Namespace
ReportWright.Data
Assembly
ReportWright.Data.Abstractions.dll

Reads a Reporting Services shared data source file into a resolved source: an .rsds as the report server exports it (DataSourceDefinition) or an .rds from a Visual Studio report project (RptDataSource/ConnectionProperties). Host-side only: the file holds a connection string, which never leaves the server. The extension maps to a ReportWright provider kind (SQL, SQLAZURE and SQLPDW to SQL; XML stays); any other extension is kept, so a host may register a provider for it, and the router otherwise reports that none is registered.

public static class SharedDataSourceFile
Inheritance
SharedDataSourceFile
Inherited Members

Fields

Extensions

The file extensions read: .rsds and .rds.

Methods

KindOf(string)

The ReportWright provider kind for a Reporting Services data extension.

Read(Stream, string)

Reads a shared data source.