語言

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 類別與 ItemDataSource 類別的屬性。

DataSourceDefinition物件由方法作為輸出GetDataSourceContents回傳,並作為輸入傳遞給 CreateDataSource and SetDataSourceContents 方法。

DataSourceDefinition 類別可用於嵌入式及共享資料來源。

建構函式

名稱 Description
DataSourceDefinition()

初始化 DataSourceDefinition 類別的新執行個體。

屬性

名稱 Description
ConnectString

取得或設定資料來源的 連接字串。

CredentialRetrieval

取得或設定一個值,指示報告伺服器如何取得資料來源憑證。

Enabled

會得到一個值,表示某個資料來源是否被啟用。

EnabledSpecified

取得或設定一個值,指示該屬性是否 Enabled 被指定。

Extension

取得或設定資料來源擴充名稱:SQL、OLEDB、ODBC 或自訂擴充功能。

ImpersonateUser

取得或設定一個值,指示報告伺服器是否試圖利用儲存的憑證冒充使用者。

ImpersonateUserSpecified

取得或設定一個值,指示該屬性是否 ImpersonateUser 被指定。

OriginalConnectStringExpressionBased

會取得一個值,表示原始資料來源的 連接字串 是否是基於表達式的。

Password

取得或設定報告伺服器用來連接資料來源的密碼。

Prompt

當報告伺服器要求輸入憑證時,會接收或設定該提示。

UseOriginalConnectString

取得或設定一個值,指定資料來源是否應該回復到原始的 連接字串。

UserName

取得或設定報告伺服器用來連接資料來源的使用者名稱。

WindowsCredentials

取得或設定一個值,指示報告伺服器在連接資料來源時,是否將使用者提供的或儲存的憑證作為 Windows 憑證傳遞。

適用於