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


Класс DataSetBase

Represents the base class for 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 MustInherit Class DataSetBase _
    Inherits ReportObject _
    Implements INamedObject, IDataScopeService, IDataScope, IContainedObject
'Применение
Dim instance As DataSetBase
public abstract class DataSetBase : ReportObject, 
    INamedObject, IDataScopeService, IDataScope, IContainedObject
public ref class DataSetBase abstract : public ReportObject, 
    INamedObject, IDataScopeService, IDataScope, IContainedObject
[<AbstractClassAttribute>]
type DataSetBase =  
    class 
        inherit ReportObject 
        interface INamedObject 
        interface IDataScopeService 
        interface IDataScope 
        interface IContainedObject 
    end
public abstract class DataSetBase extends ReportObject implements INamedObject, IDataScopeService, IDataScope, IContainedObject

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

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

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

В начало

Свойства

  Имя Описание
Открытое свойство AccentSensitivity Gets or sets a value that indicates whether the data is accent sensitive.
Открытое свойство CaseSensitivity Gets or sets a value that indicates whether the data is case-sensitive.
Открытое свойство Collation Gets or sets the locale that the report server uses to sort data.
Открытое свойство ComponentMetadata Gets or sets the component metadata. (Производный от ReportObject.)
Открытое свойство DataSetInfo Инфраструктура. Gets or sets the information about the dataset.
Открытое свойство InterpretSubtotalsAsDetails Gets or sets a value that indicates whether to interpret subtotals as details.
Открытое свойство KanatypeSensitivity Gets or sets a value that indicates whether the data is kanatype-sensitive.
Открытое свойство Name Gets or sets the dataset name.
Открытое свойство Parent The parent of this report object. (Производный от ReportObjectBase.)
Открытое свойство 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.

В начало

Методы

  Имя Описание
Открытый метод DeepClone Returns a deep clone of this ReportObject instance. (Производный от ReportObject.)
Открытый метод Equals(Object) Инфраструктура. Tests the equality of this object and another object. (Переопределяет Object.Equals(Object).)
Открытый метод Equals(DataSetBase) Инфраструктура. Tests the equality of this object and another DataSetBase object.
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetContainingDataScopes Инфраструктура. Returns the list of report object that contains data scopes. (Производный от ReportObject.)
Открытый метод GetDataScopesFor Инфраструктура. Gets the data scopes for the dataset.
Защищенный метод GetDataScopesForDefaultImpl Инфраструктура. Returns the data scopes for default implementation. (Производный от ReportObject.)
Защищенный метод GetDependenciesCore Инфраструктура. Returns the dependencies core for the ReportObject object. (Производный от ReportObject.)
Открытый метод GetHashCode Инфраструктура. Gets a unique hash code for the current instance. (Переопределяет Object.GetHashCode().)
Открытый метод GetQuery Gets the dataset query.
Открытый метод GetType (Производный от Object.)
Открытый метод Initialize Initializes the current DataSetBase instance. (Переопределяет ReportObject.Initialize().)
Защищенный метод InitializeForDesigner Инфраструктура. Initializes the report object for designer. (Производный от ReportObject.)
Защищенный метод 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. (Переопределяет ReportObject.RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>).)
Защищенный метод SavePropertyValue<T> Инфраструктура. Saves the property value of the report object. (Производный от ReportObject.)
Открытый метод 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.

В начало

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

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

См. также

Справочник

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