DataSource Classe

Definição

Representa uma fonte de dados.

public ref class DataSource : Microsoft::ReportingServices::RdlObjectModel::ReportObject, Microsoft::ReportingServices::RdlObjectModel::INamedObject
[System.ComponentModel.TypeConverter(typeof(Microsoft.ReportingServices.RdlObjectModel.DataSource/DataSourceConverter))]
public class DataSource : Microsoft.ReportingServices.RdlObjectModel.ReportObject, Microsoft.ReportingServices.RdlObjectModel.INamedObject
[<System.ComponentModel.TypeConverter(typeof(Microsoft.ReportingServices.RdlObjectModel.DataSource/DataSourceConverter))>]
type DataSource = class
    inherit ReportObject
    interface INamedObject
Public Class DataSource
Inherits ReportObject
Implements INamedObject
Herança
Atributos
Implementações

Construtores

DataSource()

Inicializa uma nova instância da classe DataSource.

Propriedades

ComponentMetadata

Obtém ou define os metadados do componente.

(Herdado de ReportObject)
ConnectionProperties

Obtém ou define as propriedades de conexão.

Credentials

Obtém ou define as credenciais da fonte de dados.

DataSourceID

Obtém ou define a ID da fonte de dados.

DataSourceReference

Obtém ou define um caminho para uma fonte de dados compartilhada.

DesignTimeCredentials

Obtém ou define as credenciais em tempo de design.

ImpersonateUser

Obtém ou define um valor que indica se o usuário deve ser representado.

IsModel

Obtém ou define um valor que indica se a fonte de dados é um modelo.

IsModified

Obtém ou define um valor que indica se a fonte de dados é modificada.

IsModifiedSincePreview

Obtém ou define um valor que indica se a fonte de dados é modificado desde a última visualização.

IsReference

Obtém ou define um valor que indica se a fonte de dados é uma referência.

IsShared

Obtém ou define um valor que indica se a fonte de dados é compartilhada.

Name

Obtém ou define o nome da fonte de dados.

Parent

O pai deste objeto de relatório.

(Herdado de ReportObjectBase)
RunTimeCredentials

Obtém ou define as credenciais em runtime.

SecurityType

Obtém ou define o método de autenticação da fonte de dados.

ShouldSaveCredentials

Obtém ou define um valor que indica se a fonte de dados deve salvar credenciais.

Site

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

(Herdado de ReportObject)
Transaction

Obtém ou define o valor que indica se os conjuntos de dados que usam essa fonte de dados são executados em uma única transação.

WindowsCredentials

Obtém ou define um valor que indica se as credenciais do Windows devem ser usadas.

Métodos

DeepClone()

Retorna um clone de profundidade desta fonte de dados.

GetContainingDataScopes()

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

(Herdado de ReportObject)
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)
Initialize()

Inicializa a instância DataSource 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)

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

(Herdado de ReportObject)
SetCachedCredentials(CachedCredentials)

Define as credenciais do cache.

Implantações explícitas de interface

IComponent.Disposed

Ocorre quando o objeto ReportObject é descartado.

(Herdado de ReportObject)
IDisposable.Dispose()

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

(Herdado de ReportObject)

Aplica-se a