Freigeben über


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 DataSourceDefinition -Klasse zusammen mit der Item -Eigenschaft der DataSource -Klasse.

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

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

Konstruktoren

DataSourceDefinition()

Initialisiert eine neue Instanz der DataSourceDefinition-Klasse.

Eigenschaften

ConnectString

Ruft die Verbindungszeichenfolge für eine Datenquelle ab oder legt sie fest.

CredentialRetrieval

Ruft einen Wert ab, der angibt, wie der Berichtsserver Anmeldeinformationen für Datenquellen abruft, oder legt ihn fest.

Enabled

Ruft einen Wert ab, der angibt, ob eine Datenquelle aktiviert wird.

EnabledSpecified

Ruft einen Wert ab, der angibt, ob die Enabled-Eigenschaft angegeben wird, oder legt ihn fest.

Extension

Ruft den Namen der Datenquellenerweiterung ab oder legt ihn fest: SQL, OLEDB, ODBC oder eine benutzerdefinierte Erweiterung.

ImpersonateUser

Ruft einen Wert ab, der angibt, ob der Berichtsserver versucht, mithilfe von gespeicherten Anmeldeinformationen die Identität eines Benutzers anzunehmen, oder legt diesen Wert fest.

ImpersonateUserSpecified

Ruft einen Wert ab, der angibt, ob die ImpersonateUser-Eigenschaft angegeben wird, oder legt ihn fest.

OriginalConnectStringExpressionBased

Ruft einen Wert ab, der angibt, ob die ursprüngliche Verbindungszeichenfolge für die Datenquelle ausdrucksbasiert war.

Password

Ruft das Kennwort ab, das vom Berichtsserver zum Herstellen der Verbindung mit einer Datenquelle verwendet wird oder legt es fest.

Prompt

Ruft die Eingabeaufforderung ab, die dem Benutzer vom Berichtsserver bei der Aufforderung zur Eingabe der Anmeldeinformationen angezeigt wird, oder legt sie fest.

UseOriginalConnectString

Ruft einen Wert ab, der angibt, ob die Datenquelle in die ursprüngliche Verbindungszeichenfolge zurückgesetzt werden soll, oder legt ihn fest.

UserName

Ruft den Benutzernamen ab, den der Berichtsserver zum Herstellen einer Verbindung mit einer Datenquelle verwendet, oder legt diesen fest.

WindowsCredentials

Ruft einen Wert ab, der angibt, ob der Berichtsserver vom Benutzer bereitgestellte oder gespeicherte Anmeldeinformationen als Windows-Anmeldeinformationen übergibt, wenn er eine Verbindung mit einer Datenquelle herstellt, oder legt diesen Wert fest.

Gilt für: