DataSourceDefinition 类

定义

表示数据源定义。

public ref class DataSourceDefinition : ReportService2010::DataSourceDefinitionOrReference
[System.CodeDom.Compiler.GeneratedCode("wsdl", "2.0.50727.3038")]
[System.ComponentModel.DesignerCategory("code")]
[System.Diagnostics.DebuggerStepThrough]
[System.Xml.Serialization.XmlType(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
[System.Serializable]
public class DataSourceDefinition : ReportService2010.DataSourceDefinitionOrReference
[<System.CodeDom.Compiler.GeneratedCode("wsdl", "2.0.50727.3038")>]
[<System.ComponentModel.DesignerCategory("code")>]
[<System.Diagnostics.DebuggerStepThrough>]
[<System.Xml.Serialization.XmlType(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")>]
[<System.Serializable>]
type DataSourceDefinition = class
    inherit DataSourceDefinitionOrReference
Public Class DataSourceDefinition
Inherits DataSourceDefinitionOrReference
继承
属性

注解

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

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

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

构造函数

DataSourceDefinition()

初始化 DataSourceDefinition 类的新实例。

属性

ConnectString

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

CredentialRetrieval

获取或设置一个值,该值指示报表服务器检索数据源凭据的方法。

Enabled

获取一个值,该值指示是否启用数据源。

EnabledSpecified

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

Extension

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

ImpersonateUser

获取或设置一个值,该值指示报表服务器是否尝试使用存储的凭据来模拟用户。

ImpersonateUserSpecified

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

OriginalConnectStringExpressionBased

获取一个值,该值指示数据源的原始连接字符串是否基于表达式。

Password

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

Prompt

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

UseOriginalConnectString

获取或设置一个值,该值指定数据源是否应恢复为原始连接字符串。

UserName

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

WindowsCredentials

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

适用于