Класс ReportDataSource
Представляет источник данных для отчета.
Иерархия наследования
System.Object
Microsoft.Reporting.WebForms.ReportDataSource
Пространство имен: Microsoft.Reporting.WebForms
Сборка: Microsoft.ReportViewer.WebForms (в Microsoft.ReportViewer.WebForms.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, String) | Создает именованный источник данных с идентификатором. | |
ReportDataSource(String, IDataSource) | Создает именованный источник данных с объектом IDataSource в свойстве Value. |
В начало
Свойства
Имя | Описание | |
---|---|---|
DataMember | Задает имя списка данных для связывания. | |
DataSourceId | Возвращает или задает идентификатор источника данных. | |
Name | Возвращает или задает имя источника данных отчета. | |
Value | Возвращает или задает экземпляр источника данных отчета. |
В начало
Методы
Имя | Описание | |
---|---|---|
Equals | (Производный от Object.) | |
Finalize | (Производный от Object.) | |
GetHashCode | (Производный от Object.) | |
GetType | (Производный от Object.) | |
MemberwiseClone | (Производный от Object.) | |
ToString | (Производный от Object.) |
В начало
Замечания
Класс ReportDataSource используется с коллекцией DataSources объектов LocalReport для добавления одного или более обязательных источников данных в локальный отчет. Это необходимо, если отчет добавляется к элементу управления ReportViewer.
Примеры
Примеры кода см. в классе LocalReport.
Безопасность многопоточности
Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.