Freigeben über


ReportDataSource-Klasse

Stellt eine Datenquelle für einen Bericht dar.

Vererbungshierarchie

System.Object
  Microsoft.Reporting.WebForms.ReportDataSource

Namespace:  Microsoft.Reporting.WebForms
Assembly:  Microsoft.ReportViewer.WebForms (in Microsoft.ReportViewer.WebForms.dll)

Syntax

'Declaration
Public NotInheritable Class ReportDataSource
'Usage
Dim instance As ReportDataSource
public sealed class ReportDataSource
public ref class ReportDataSource sealed
[<SealedAttribute>]
type ReportDataSource =  class end
public final class ReportDataSource

Der ReportDataSource-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode ReportDataSource() Erstellt eine leere Datenquelle.
Öffentliche Methode ReportDataSource(String) Erstellt eine benannte Datenquelle.
Öffentliche Methode ReportDataSource(String, IEnumerable) Erstellt eine benannte Datenquelle mit einem IEnumerable-Element in der Value-Eigenschaft.
Öffentliche Methode ReportDataSource(String, DataTable) Erstellt eine benannte Datenquelle mit einem DataTable-Element in der Value-Eigenschaft.
Öffentliche Methode ReportDataSource(String, Object) Erstellt eine benannte Datenquelle mit einem Wert.
Öffentliche Methode ReportDataSource(String, String) Erstellt eine benannte Datenquelle mit einer Datenquellen-ID.
Öffentliche Methode ReportDataSource(String, IDataSource) Erstellt eine benannte Datenquelle mit einem IDataSource-Element in der Value-Eigenschaft.

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft DataMember Gibt den Namen der Datenliste für die Bindung an.
Öffentliche Eigenschaft DataSourceId Ruft die Datenquellen-ID ab bzw. legt diese fest.
Öffentliche Eigenschaft Name Ruft den Namen der Berichtsdatenquelle ab bzw. legt diesen fest.
Öffentliche Eigenschaft Value Ruft die Instanz der Berichtsdatenquelle ab bzw. legt diese fest.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode ToString (Geerbt von Object.)

Zum Anfang

Hinweise

Die ReportDataSource-Klasse wird zusammen mit der DataSources-Auflistung eines LocalReport-Objekts verwendet, um einem lokalen Bericht eine oder mehrere erforderliche Datenquellen hinzuzufügen. Dies ist erforderlich, wenn dem ReportViewer-Steuerelement ein Bericht hinzugefügt wird.

Beispiele

Codebeispiele finden Sie unter LocalReport.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.Reporting.WebForms-Namespace