DataSourceDefinition 类

定义

表示报表服务器数据库中的数据源定义。

public ref class DataSourceDefinition : ReportService2005::DataSourceDefinitionOrReference
public class DataSourceDefinition : ReportService2005.DataSourceDefinitionOrReference
type DataSourceDefinition = class
    inherit DataSourceDefinitionOrReference
Public Class DataSourceDefinition
Inherits DataSourceDefinitionOrReference
继承

注解

DataSourceDefinition 类与 类的 DataSource 属性一起使用Item

DataSourceDefinition对象由 GetDataSourceContents 方法作为输出返回,并作为输入传递给 CreateDataSourceSetDataSourceContents 方法。

DataSourceDefinition 用于嵌入数据源和共享数据源。

构造函数

DataSourceDefinition()

初始化 DataSourceDefinition 类的新实例。

属性

ConnectString

获取或设置数据源的连接字符串。

CredentialRetrieval

指示报表服务器用来检索数据源凭据的方法。

Enabled

指示是否启用了数据源。

EnabledSpecified

获取或设置一个值,该值指示是否指定 Enabled 属性。

Extension

获取或设置数据源扩展的名称:SQL、OLEDB、ODBC 或自定义扩展。

ImpersonateUser

指示报表服务器是否在数据处理扩展插件建立好与数据源的通过身份验证的连接后,尝试使用存储的凭据模拟用户。

ImpersonateUserSpecified

获取或设置一个值,该值指示是否指定 ImpersonateUser 属性。

OriginalConnectStringExpressionBased

指示数据源的原始连接字符串是否基于表达式。 只读。

Password

获取或设置报表服务器用来连接数据源的密码。

Prompt

获取或设置报表服务器在提示输入凭据时向用户显示的提示。

UseOriginalConnectString

指定数据源是否应恢复为原始连接字符串。

UserName

获取或设置报表服务器用来连接数据源的用户名。

WindowsCredentials

指示报表服务器在连接到数据源时,是否将用户提供的凭据或存储的凭据作为 Windows 凭据传递。

适用于