Compartilhar via


DataSetBase Classe

Definição

Representa a classe base de um conjunto de dados.

public ref class DataSetBase abstract : Microsoft::ReportingServices::RdlObjectModel::ReportObject, Microsoft::ReportingServices::RdlObjectModel::IDataScope, Microsoft::ReportingServices::RdlObjectModel::IDataScopeService
[System.ComponentModel.TypeConverter(typeof(Microsoft.ReportingServices.RdlObjectModel.DataSetBase/DataSetConverter))]
public abstract class DataSetBase : Microsoft.ReportingServices.RdlObjectModel.ReportObject, Microsoft.ReportingServices.RdlObjectModel.IDataScope, Microsoft.ReportingServices.RdlObjectModel.IDataScopeService
[<System.ComponentModel.TypeConverter(typeof(Microsoft.ReportingServices.RdlObjectModel.DataSetBase/DataSetConverter))>]
type DataSetBase = class
    inherit ReportObject
    interface INamedObject
    interface IDataScopeService
    interface IDataScope
    interface IContainedObject
Public MustInherit Class DataSetBase
Inherits ReportObject
Implements IDataScope, IDataScopeService
Herança
Derivado
Atributos
Implementações

Construtores

DataSetBase()

Inicializa uma nova instância da classe DataSetBase.

Propriedades

AccentSensitivity

Obtém ou define um valor que indica se os dados diferenciam acentos.

CaseSensitivity

Obtém ou define um valor que indica se os dados diferenciam maiúsculas de minúsculas.

Collation

Obtém ou define a localidade usada pelo servidor de relatório para classificar dados.

ComponentMetadata

Obtém ou define os metadados do componente.

(Herdado de ReportObject)
DataSetInfo

Obtém ou define as informações sobre o conjunto de dados.

InterpretSubtotalsAsDetails

Obtém ou define um valor que indica se os subtotais devem ser interpretados como detalhes.

KanatypeSensitivity

Obtém ou define um valor que indica se os dados diferenciam caracteres kana.

Name

Obtém ou define o nome do conjunto de dados.

Parent

O pai deste objeto de relatório.

(Herdado de ReportObjectBase)
Site

Obtém ou define o site associado ao objeto ReportObject.

(Herdado de ReportObject)
WidthSensitivity

Obtém ou define um valor que indica se os dados diferenciam largura.

Métodos

DeepClone()

Retorna um clone de profundidade desta instância ReportObject.

(Herdado de ReportObject)
Equals(DataSetBase)

Testa a igualdade deste objeto e de outro objeto DataSetBase.

Equals(Object)

Testa a igualdade deste objeto e de outro objeto.

GetContainingDataScopes()

Retorna a lista de objeto de relatório que contém escopos de dados.

(Herdado de ReportObject)
GetDataScopesFor(IContainedObject)

Obtém os escopos de dados para o conjunto de dados.

GetDataScopesForDefaultImpl(IContainedObject)

Retorna os escopos de dados para implementação padrão.

(Herdado de ReportObject)
GetDependenciesCore(IList<ReportObject>)

Retorna o núcleo de dependências para o objeto ReportObject.

(Herdado de ReportObject)
GetHashCode()

Obtém um código hash exclusivo para a instância atual.

GetQuery()

Obtém a consulta do conjunto de dados.

Initialize()

Inicializa a instância DataSetBase atual.

InitializeForDesigner()

Inicializa o objeto de relatório do designer.

(Herdado de ReportObject)
OnChildPropertyChanged(Int32, Object, Object)

Gera um evento quando a propriedade do filho tiver sido alterada.

(Herdado de ReportObject)
OnPropertyChanged(Int32, Object, Object)

Gera um evento quando a propriedade tiver sido alterada.

(Herdado de ReportObject)
RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Indica se a semântica RDL é igual aos objetos do núcleo.

SavePropertyValue<T>(String, T, ReportObject.SwapValue<T>)

Salva o valor da propriedade do objeto do relatório.

(Herdado de ReportObject)

Implantações explícitas de interface

IComponent.Disposed

Ocorre quando o objeto ReportObject é descartado.

(Herdado de ReportObject)
IDataScope.Group

Obtém o grupo de dados.

IDisposable.Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

(Herdado de ReportObject)

Aplica-se a