DataSource Clase

Definición

Representa un origen de datos.

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
Herencia
Atributos
Implementaciones

Constructores

DataSource()

Inicializa una nueva instancia de la clase DataSource.

Propiedades

ComponentMetadata

Obtiene o establece los metadatos del componente.

(Heredado de ReportObject)
ConnectionProperties

Obtiene o establece las propiedades de conexión.

Credentials

Obtiene o establece las credenciales del origen de datos.

DataSourceID

Obtiene o establece el identificador de origen de datos.

DataSourceReference

Obtiene o establece la ruta de acceso a un origen de datos compartido.

DesignTimeCredentials

Obtiene o establece las credenciales en tiempo de diseño.

ImpersonateUser

Obtiene o establece un valor que indica si se va a suplantar al usuario.

IsModel

Obtiene o establece un valor que indica si el origen de datos es un modelo.

IsModified

Obtiene o establece un valor que indica si el origen de datos se modifica.

IsModifiedSincePreview

Obtiene o establece un valor que indica si el origen de datos se modifica desde la última vista previa.

IsReference

Obtiene o establece un valor que indica si el origen de datos es una referencia.

IsShared

Obtiene o establece un valor que indica si el origen de datos se comparte.

Name

Obtiene o establece el nombre del origen de datos.

Parent

Elemento primario de este objeto de informe.

(Heredado de ReportObjectBase)
RunTimeCredentials

Obtiene o establece las credenciales en tiempo de ejecución.

SecurityType

Obtiene o establece el método de autenticación del origen de datos.

ShouldSaveCredentials

Obtiene o establece un valor que indica si el origen de datos debe guardar las credenciales.

Site

Obtiene o establece el sitio asociado con el objeto ReportObject.

(Heredado de ReportObject)
Transaction

Obtiene o establece el valor que indica si los conjuntos de datos que usan este origen de datos se ejecutan en una única transacción.

WindowsCredentials

Obtiene o establece un valor que indica si se van a usar las credenciales de Windows.

Métodos

DeepClone()

Devuelve un clon profundo de este origen de datos.

GetContainingDataScopes()

Devuelve la lista de objetos de informe que contiene ámbitos de datos.

(Heredado de ReportObject)
GetDataScopesForDefaultImpl(IContainedObject)

Devuelve los ámbitos de datos para la implementación predeterminada.

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

Devuelve la base de dependencias del objeto ReportObject.

(Heredado de ReportObject)
Initialize()

Inicializa la instancia de DataSource actual.

InitializeForDesigner()

Inicializa el objeto de informa para el diseñador.

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

Genera un evento cuando la propiedad del elemento secundario ha cambiado.

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

Genera un evento cuando la propiedad ha cambiado.

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

Indica si el RDL semántico es igual a los objetos básicos.

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

Guarda el valor de propiedad del objeto de informe.

(Heredado de ReportObject)
SetCachedCredentials(CachedCredentials)

Establece las credenciales desde las almacenadas en caché.

Implementaciones de interfaz explícitas

IComponent.Disposed

Aparece cuando se elimina el objeto ReportObject.

(Heredado de ReportObject)
IDisposable.Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

(Heredado de ReportObject)

Se aplica a