Condividi tramite


Classe ReportDataSource

Rappresenta un'origine dati per un rapporto.

Gerarchia di ereditarietà

System.Object
  Microsoft.Reporting.WebForms.ReportDataSource

Spazio dei nomi  Microsoft.Reporting.WebForms
Assembly:  Microsoft.ReportViewer.WebForms (in Microsoft.ReportViewer.WebForms.dll)

Sintassi

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

Nel tipo ReportDataSource sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico ReportDataSource() Crea un'origine dati vuota.
Metodo pubblico ReportDataSource(String) Crea un'origine dati denominata.
Metodo pubblico ReportDataSource(String, IEnumerable) Crea un'origine dati denominata con un oggetto IEnumerable nella proprietà Value.
Metodo pubblico ReportDataSource(String, DataTable) Crea un'origine dati denominata con un oggetto DataTable nella proprietà Value.
Metodo pubblico ReportDataSource(String, Object) Crea un'origine dati denominata con un valore.
Metodo pubblico ReportDataSource(String, String) Crea un'origine dati denominata con un ID di origine dati.
Metodo pubblico ReportDataSource(String, IDataSource) Crea un'origine dati denominata con un oggetto IDataSource nella proprietà Value.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica DataMember Specifica il nome dell'elenco di dati per l'associazione.
Proprietà pubblica DataSourceId Ottiene o imposta l'ID dell'origine dati.
Proprietà pubblica Name Ottiene o imposta il nome dell'origine dati del rapporto.
Proprietà pubblica Value Recupera o imposta l'istanza dell'origine dati del rapporto.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico ToString Ereditato da Object.

In alto

Osservazioni

La classe ReportDataSource viene utilizzata con la raccolta DataSources di un oggetto LocalReport per aggiungere a un rapporto locale una o più origini dati necessarie. Questa operazione è necessaria quando si aggiunge un rapporto al controllo ReportViewer.

Esempi

Per alcuni esempi di codice, vedere LocalReport.

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.Reporting.WebForms