DataSourceDefinition Klasse

Definition

Stellt eine Datenquellendefinition dar.

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
Vererbung
Attribute

Hinweise

Verwenden Sie die Klasse DataSourceDefinition zusammen mit der Item Eigenschaft der Klasse DataSource .

Ein Objekt wird von der Methode DataSourceDefinition als Ausgabe GetDataSourceContents zurückgegeben und als Eingabe an die CreateDataSource und-Methoden SetDataSourceContents weitergegeben.

Die Klasse DataSourceDefinition wird sowohl für eingebettete als auch für gemeinsame Datenquellen verwendet.

Konstruktoren

Name Beschreibung
DataSourceDefinition()

Initialisiert eine neue Instanz der DataSourceDefinition-Klasse.

Eigenschaften

Name Beschreibung
ConnectString

Erhält oder setzt die Verbindungszeichenfolge für eine Datenquelle.

CredentialRetrieval

Erhält oder setzt einen Wert, der angibt, wie der Berichtsserver die Datenquellendaten abruft.

Enabled

Erhält einen Wert, der angibt, ob eine Datenquelle aktiviert ist.

EnabledSpecified

Erhält oder setzt einen Wert, der angibt, ob die Eigenschaft Enabled spezifiziert ist.

Extension

Erhält oder setzt den Namen der Datenquellen-Erweiterung: SQL, OLEDB, ODBC oder eine benutzerdefinierte Erweiterung.

ImpersonateUser

Erhält oder setzt einen Wert, der angibt, ob der Berichtsserver versucht, sich mit gespeicherten Zugangsdaten als Benutzer auszugeben.

ImpersonateUserSpecified

Erhält oder setzt einen Wert, der angibt, ob die Eigenschaft ImpersonateUser spezifiziert ist.

OriginalConnectStringExpressionBased

Erhält einen Wert, der angibt, ob der ursprüngliche Verbindungszeichenfolge für die Datenquelle ausdrucksbasiert war.

Password

Erhält oder setzt das Passwort, das der Berichtsserver verwendet, um sich mit einer Datenquelle zu verbinden.

Prompt

Erhält oder setzt die Eingabeaufforderung, die der Report Server dem Benutzer zeigt, wenn er nach Zugangsdaten fragt.

UseOriginalConnectString

Erhält oder setzt einen Wert, der angibt, ob die Datenquelle zum ursprünglichen Verbindungszeichenfolge zurückgesetzt werden soll.

UserName

Erhält oder setzt den Benutzernamen, den der Berichtsserver verwendet, um sich mit einer Datenquelle zu verbinden.

WindowsCredentials

Erhält oder setzt einen Wert, der angibt, ob der Berichtsserver benutzerdefinierte oder gespeicherte Zugangsdaten als Windows-Zugangsdaten weitergibt, wenn er sich mit einer Datenquelle verbindet.

Gilt für: