Partager via


Classe DataSet

Represents a dataset.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.ReportingServices.RdlObjectModel
Assembly :  Microsoft.ReportingServices.Designer.Controls (en Microsoft.ReportingServices.Designer.Controls.dll)

Syntaxe

'Déclaration
Public Class DataSet _
    Inherits DataSetBase
'Utilisation
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

Le type DataSet expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique DataSet Initializes a new instance of the DataSet class.

Haut de la page

Propriétés

  Nom Description
Propriété publique AccentSensitivity Gets or sets a value that indicates whether the data is accent sensitive. (hérité de DataSetBase.)
Propriété publique CaseSensitivity Gets or sets a value that indicates whether the data is case-sensitive. (hérité de DataSetBase.)
Propriété publique Collation Gets or sets the locale that the report server uses to sort data. (hérité de DataSetBase.)
Propriété publique ComponentMetadata Gets or sets the component metadata. (hérité de ReportObject.)
Propriété publique DataSetInfo Infrastructure. Gets or sets the information about the dataset. (hérité de DataSetBase.)
Propriété publique Fields Gets or sets the fields in a dataset.
Propriété publique Filters Gets or sets the filters to apply to the dataset.
Propriété publique InterpretSubtotalsAsDetails Gets or sets a value that indicates whether to interpret subtotals as details. (hérité de DataSetBase.)
Propriété publique IsModifiedSincePreview Infrastructure. Gets or sets a value that indicates whether the dataset is modified since the preview.
Propriété publique IsReference Infrastructure. Gets a value that indicates whether the dataset is a reference.
Propriété publique KanatypeSensitivity Gets or sets a value that indicates whether the data is kanatype-sensitive. (hérité de DataSetBase.)
Propriété publique Name Gets or sets the dataset name. (hérité de DataSetBase.)
Propriété publique Parent The parent of this report object. (hérité de ReportObjectBase.)
Propriété publique Query Gets or sets information about the query that is contained within the dataset.
Propriété publique SharedDataSet Gets or sets the shared dataset.
Propriété publique Site Infrastructure. Gets or sets the site associated with the ReportObject object. (hérité de ReportObject.)
Propriété publique WidthSensitivity Gets or sets a value that indicates whether the data is width-sensitive. (hérité de DataSetBase.)

Haut de la page

Méthodes

  Nom Description
Méthode publiqueMembre statique CreateEmbeddedDataSet Creates an embedded dataset.
Méthode publique DeepClone Returns a deep clone of this ReportObject instance. (hérité de ReportObject.)
Méthode publique Equals(Object) Infrastructure. Tests the equality of this object and another object. (hérité de DataSetBase.)
Méthode publique Equals(DataSetBase) Infrastructure. Tests the equality of this object and another DataSetBase object. (hérité de DataSetBase.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetContainingDataScopes Infrastructure. Returns the list of report object that contains data scopes. (hérité de ReportObject.)
Méthode publique GetDataFieldByFieldName Infrastructure. Gets the data field by using the specified field name.
Méthode publique GetDataScopesFor Infrastructure. Gets the data scopes for the dataset. (hérité de DataSetBase.)
Méthode protégée GetDataScopesForDefaultImpl Infrastructure. Returns the data scopes for default implementation. (hérité de ReportObject.)
Méthode protégée GetDependenciesCore Infrastructure. Returns the dependencies core for the ReportObject object. (hérité de ReportObject.)
Méthode publique GetFieldByName Infrastructure. Gets the field by using the specified name.
Méthode publique GetFieldDefaultAggregateExpressions Infrastructure. Gets the default aggregate expressions of the field.
Méthode publique GetFieldNames Infrastructure. Gets the field names of the dataset.
Méthode publique GetFieldReferences Infrastructure. Gets the field references of the dataset.
Méthode publique GetHashCode Infrastructure. Gets a unique hash code for the current instance. (hérité de DataSetBase.)
Méthode publique GetQuery Returns the query for the dataset. (remplace DataSetBase.GetQuery().)
Méthode publique GetQueryParameterByName Infrastructure. Returns the query parameter by using the parameter name.
Méthode publique GetQueryParameters Returns all query parameters.
Méthode publique GetType (hérité de Object.)
Méthode publique Initialize Initializes the current DataSet instance. (remplace DataSetBase.Initialize().)
Méthode protégée InitializeForDesigner Infrastructure. Initializes the report object for designer. (hérité de ReportObject.)
Méthode publique IsSharedDataSourceReference Indicates whether the current instance is a reference to a shared data source.
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode protégée OnChildPropertyChanged Infrastructure. Raises an event when the property of the child was changed. (hérité de ReportObject.)
Méthode protégée OnPropertyChanged Infrastructure. Raises an event when the property was changed. (hérité de ReportObject.)
Méthode protégée RdlSemanticEqualsCore Infrastructure. Indicates whether the RDL semantic is equal to the core objects. (remplace DataSetBase.RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>).)
Méthode protégée SavePropertyValue<T> Infrastructure. Saves the property value of the report object. (hérité de ReportObject.)
Méthode publique SetSharedDataSetReference Infrastructure. Sets the reference of the shared dataset.
Méthode publique ToString (hérité de Object.)

Haut de la page

Implémentations d'interfaces explicites

  Nom Description
Implémentation d'interface expliciteMéthode privée IDisposable.Dispose Infrastructure. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (hérité de ReportObject.)
Implémentation d'interface expliciteÉvénement privé IComponent.Disposed Infrastructure. Occurs when the ReportObject object is disposed. (hérité de ReportObject.)
Implémentation d'interface explicitePropriété privée IDataScope.Group Infrastructure. Gets the data group. (hérité de DataSetBase.)

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.ReportingServices.RdlObjectModel