Поделиться через


Класс DataSet

Represents a dataset.

Иерархия наследования

System.Object
  Microsoft.ReportingServices.RdlObjectModel.ReportObjectBase
    Microsoft.ReportingServices.RdlObjectModel.ReportObject
      Microsoft.ReportingServices.RdlObjectModel.DataSetBase
        Microsoft.ReportingServices.RdlObjectModel.DataSet

Пространство имен:  Microsoft.ReportingServices.RdlObjectModel
Сборка:  Microsoft.ReportingServices.Designer.Controls (в Microsoft.ReportingServices.Designer.Controls.dll)

Синтаксис

'Декларация
Public Class DataSet _
    Inherits DataSetBase
'Применение
Dim instance As DataSet
public class DataSet : DataSetBase
public ref class DataSet : public DataSetBase
type DataSet =  
    class 
        inherit DataSetBase 
    end
public class DataSet extends DataSetBase

Тип DataSet обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод DataSet Initializes a new instance of the DataSet class.

В начало

Свойства

  Имя Описание
Открытое свойство AccentSensitivity Gets or sets a value that indicates whether the data is accent sensitive. (Производный от DataSetBase.)
Открытое свойство CaseSensitivity Gets or sets a value that indicates whether the data is case-sensitive. (Производный от DataSetBase.)
Открытое свойство Collation Gets or sets the locale that the report server uses to sort data. (Производный от DataSetBase.)
Открытое свойство ComponentMetadata Gets or sets the component metadata. (Производный от ReportObject.)
Открытое свойство DataSetInfo Инфраструктура. Gets or sets the information about the dataset. (Производный от DataSetBase.)
Открытое свойство Fields Gets or sets the fields in a dataset.
Открытое свойство Filters Gets or sets the filters to apply to the dataset.
Открытое свойство InterpretSubtotalsAsDetails Gets or sets a value that indicates whether to interpret subtotals as details. (Производный от DataSetBase.)
Открытое свойство IsModifiedSincePreview Инфраструктура. Gets or sets a value that indicates whether the dataset is modified since the preview.
Открытое свойство IsReference Инфраструктура. Gets a value that indicates whether the dataset is a reference.
Открытое свойство KanatypeSensitivity Gets or sets a value that indicates whether the data is kanatype-sensitive. (Производный от DataSetBase.)
Открытое свойство Name Gets or sets the dataset name. (Производный от DataSetBase.)
Открытое свойство Parent The parent of this report object. (Производный от ReportObjectBase.)
Открытое свойство Query Gets or sets information about the query that is contained within the dataset.
Открытое свойство SharedDataSet Gets or sets the shared dataset.
Открытое свойство Site Инфраструктура. Gets or sets the site associated with the ReportObject object. (Производный от ReportObject.)
Открытое свойство WidthSensitivity Gets or sets a value that indicates whether the data is width-sensitive. (Производный от DataSetBase.)

В начало

Методы

  Имя Описание
Открытый методСтатический элемент CreateEmbeddedDataSet Creates an embedded dataset.
Открытый метод DeepClone Returns a deep clone of this ReportObject instance. (Производный от ReportObject.)
Открытый метод Equals(Object) Инфраструктура. Tests the equality of this object and another object. (Производный от DataSetBase.)
Открытый метод Equals(DataSetBase) Инфраструктура. Tests the equality of this object and another DataSetBase object. (Производный от DataSetBase.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetContainingDataScopes Инфраструктура. Returns the list of report object that contains data scopes. (Производный от ReportObject.)
Открытый метод GetDataFieldByFieldName Инфраструктура. Gets the data field by using the specified field name.
Открытый метод GetDataScopesFor Инфраструктура. Gets the data scopes for the dataset. (Производный от DataSetBase.)
Защищенный метод GetDataScopesForDefaultImpl Инфраструктура. Returns the data scopes for default implementation. (Производный от ReportObject.)
Защищенный метод GetDependenciesCore Инфраструктура. Returns the dependencies core for the ReportObject object. (Производный от ReportObject.)
Открытый метод GetFieldByName Инфраструктура. Gets the field by using the specified name.
Открытый метод GetFieldDefaultAggregateExpressions Инфраструктура. Gets the default aggregate expressions of the field.
Открытый метод GetFieldNames Инфраструктура. Gets the field names of the dataset.
Открытый метод GetFieldReferences Инфраструктура. Gets the field references of the dataset.
Открытый метод GetHashCode Инфраструктура. Gets a unique hash code for the current instance. (Производный от DataSetBase.)
Открытый метод GetQuery Returns the query for the dataset. (Переопределяет DataSetBase.GetQuery().)
Открытый метод GetQueryParameterByName Инфраструктура. Returns the query parameter by using the parameter name.
Открытый метод GetQueryParameters Returns all query parameters.
Открытый метод GetType (Производный от Object.)
Открытый метод Initialize Initializes the current DataSet instance. (Переопределяет DataSetBase.Initialize().)
Защищенный метод InitializeForDesigner Инфраструктура. Initializes the report object for designer. (Производный от ReportObject.)
Открытый метод IsSharedDataSourceReference Indicates whether the current instance is a reference to a shared data source.
Защищенный метод MemberwiseClone (Производный от Object.)
Защищенный метод OnChildPropertyChanged Инфраструктура. Raises an event when the property of the child was changed. (Производный от ReportObject.)
Защищенный метод OnPropertyChanged Инфраструктура. Raises an event when the property was changed. (Производный от ReportObject.)
Защищенный метод RdlSemanticEqualsCore Инфраструктура. Indicates whether the RDL semantic is equal to the core objects. (Переопределяет DataSetBase.RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>).)
Защищенный метод SavePropertyValue<T> Инфраструктура. Saves the property value of the report object. (Производный от ReportObject.)
Открытый метод SetSharedDataSetReference Инфраструктура. Sets the reference of the shared dataset.
Открытый метод ToString (Производный от Object.)

В начало

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод IDisposable.Dispose Инфраструктура. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Производный от ReportObject.)
Явная реализация интерфейсаЗакрытое событие IComponent.Disposed Инфраструктура. Occurs when the ReportObject object is disposed. (Производный от ReportObject.)
Явная реализация интерфейсаЗакрытое свойство IDataScope.Group Инфраструктура. Gets the data group. (Производный от DataSetBase.)

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.ReportingServices.RdlObjectModel