Класс ReportDataSource
Представляет источник данных для отчета.
Иерархия наследования
System.Object
Microsoft.Reporting.WinForms.ReportDataSource
Пространство имен: Microsoft.Reporting.WinForms
Сборка: Microsoft.ReportViewer.WinForms (в Microsoft.ReportViewer.WinForms.dll)
Синтаксис
'Декларация
Public NotInheritable Class ReportDataSource
'Применение
Dim instance As ReportDataSource
public sealed class ReportDataSource
public ref class ReportDataSource sealed
[<SealedAttribute>]
type ReportDataSource = class end
public final class ReportDataSource
Тип ReportDataSource обеспечивает доступ к следующим элементам.
Конструкторы
Имя | Описание | |
---|---|---|
ReportDataSource() | Создает пустой источник данных. | |
ReportDataSource(String) | Создает именованный источник данных. | |
ReportDataSource(String, IEnumerable) | Создает именованный источник данных с объектом IEnumerable в свойстве Value. | |
ReportDataSource(String, DataTable) | Создает именованный источник данных с объектом DataTable в свойстве Value. | |
ReportDataSource(String, Object) | Создает именованный источник данных со значением. | |
ReportDataSource(String, Type) | Создает именованный источник данных со свойством Value, которое инициализируется как частный тип. | |
ReportDataSource(String, BindingSource) | Создает именованный источник данных с объектом BindingSource в свойстве Value. |
В начало
Свойства
Имя | Описание | |
---|---|---|
Name | Возвращает или задает имя источника данных отчета. | |
Value | Возвращает или задает экземпляр источника данных отчета. |
В начало
Методы
Имя | Описание | |
---|---|---|
Equals | (Производный от Object.) | |
Finalize | (Производный от Object.) | |
GetHashCode | (Производный от Object.) | |
GetType | (Производный от Object.) | |
MemberwiseClone | (Производный от Object.) | |
ToString | (Производный от Object.) |
В начало
Замечания
Класс ReportDataSource используется с коллекцией DataSources объектов LocalReport для добавления одного или более обязательных источников данных в локальный отчет. Это необходимо, если отчет добавляется к элементу управления ReportViewer.
Примеры
Примеры кода см. в разделе LocalReport.
Безопасность многопоточности
Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.