DataSetBase Class
Represents the base class for a dataset.
Inheritance Hierarchy
System.Object
Microsoft.ReportingServices.RdlObjectModel.ReportObjectBase
Microsoft.ReportingServices.RdlObjectModel.ReportObject
Microsoft.ReportingServices.RdlObjectModel.DataSetBase
Microsoft.ReportingServices.RdlObjectModel.DataSet
Namespace: Microsoft.ReportingServices.RdlObjectModel
Assembly: Microsoft.ReportingServices.Designer.Controls (in Microsoft.ReportingServices.Designer.Controls.dll)
Syntax
'Declaration
Public MustInherit Class DataSetBase _
Inherits ReportObject _
Implements INamedObject, IDataScopeService, IDataScope, IContainedObject
'Usage
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
The DataSetBase type exposes the following members.
Properties
Name | Description | |
---|---|---|
AccentSensitivity | Indicates whether the data is accent sensitive. | |
CaseSensitivity | Indicates whether the data is case sensitive. | |
Collation | Describes the locale that the report server uses to sort data. | |
ComponentMetadata | The component metadata. (Inherited from ReportObject.) | |
DataSetInfo | Infrastructure. | |
InterpretSubtotalsAsDetails | Indicates whether to interpret subtotals as details. | |
KanatypeSensitivity | Indicates whether the data is kanatype-sensitive. | |
Name | The dataset name. | |
Parent | The parent of this report object. (Inherited from ReportObjectBase.) | |
Site | Infrastructure. (Inherited from ReportObject.) | |
WidthSensitivity | Indicates whether the data is width sensitive. |
Top
Methods
Name | Description | |
---|---|---|
DeepClone | Returns a deep clone of this ReportObject instance. (Inherited from ReportObject.) | |
Equals(Object) | Infrastructure. (Overrides Object.Equals(Object).) | |
Equals(DataSetBase) | Infrastructure. | |
Finalize | (Inherited from Object.) | |
GetContainingDataScopes | Infrastructure. (Inherited from ReportObject.) | |
GetDataScopesFor | Infrastructure. | |
GetDataScopesForDefaultImpl | Infrastructure. (Inherited from ReportObject.) | |
GetDependenciesCore | Infrastructure. (Inherited from ReportObject.) | |
GetHashCode | Infrastructure. (Overrides Object.GetHashCode().) | |
GetQuery | Gets the dataset query. | |
GetType | (Inherited from Object.) | |
Initialize | Initializes the current DataSetBase instance. (Overrides ReportObject.Initialize().) | |
InitializeForDesigner | Infrastructure. (Inherited from ReportObject.) | |
MemberwiseClone | (Inherited from Object.) | |
OnChildPropertyChanged | Infrastructure. (Inherited from ReportObject.) | |
OnPropertyChanged | Infrastructure. (Inherited from ReportObject.) | |
RdlSemanticEqualsCore | Infrastructure. (Overrides ReportObject.RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>).) | |
SavePropertyValue<T> | Infrastructure. (Inherited from ReportObject.) | |
ToString | (Inherited from Object.) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
IDisposable.Dispose | (Inherited from ReportObject.) | |
IComponent.Disposed | (Inherited from ReportObject.) | |
IDataScope.Group |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.