DataSourceDefinition Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Datenquellendefinition in der Report Server-Datenbank dar.
public ref class DataSourceDefinition : ReportService2005::DataSourceDefinitionOrReference
public class DataSourceDefinition : ReportService2005.DataSourceDefinitionOrReference
type DataSourceDefinition = class
inherit DataSourceDefinitionOrReference
Public Class DataSourceDefinition
Inherits DataSourceDefinitionOrReference
- Vererbung
Hinweise
Verwenden Sie die Klasse DataSourceDefinition mit der Item Eigenschaft der Klasse DataSource .
Ein Objekt wird von der Methode GetDataSourceContents als Ausgabe DataSourceDefinition 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 |
Zeigt an, wie der Report Server die Datenquellendaten abruft. |
| Enabled |
Zeigt an, 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 |
Gibt an, ob der Berichtsserver versucht, sich als Benutzer auszugeben, indem er gespeicherte Zugangsdaten verwendet, nachdem eine Datenverarbeitungserweiterung eine authentifizierte Verbindung zu einer Datenquelle hergestellt hat. |
| ImpersonateUserSpecified |
Erhält oder setzt einen Wert, der angibt, ob die Eigenschaft ImpersonateUser spezifiziert ist. |
| OriginalConnectStringExpressionBased |
Gibt an, ob der ursprüngliche Verbindungszeichenfolge für die Datenquelle expressionsbasiert war. Schreibgeschützt |
| Password |
Erhält oder setzt das Passwort, das der Berichtsserver verwendet, um sich mit einer Datenquelle zu verbinden. |
| Prompt |
Erhält oder setzt die Aufforderung, die der Berichtsserver dem Benutzer zeigt, wenn er nach Zugangsdaten fragt. |
| UseOriginalConnectString |
Spezifiziert, 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 |
Gibt an, ob der Report Server benutzerdefinierte oder gespeicherte Zugangsdaten als Windows-Zugangsdaten übergibt, wenn er sich mit einer Datenquelle verbindet. |