ReportDataSource.Value Propiedad

Obtiene o establece la instancia del origen de datos del informe.

Espacio de nombres:  Microsoft.Reporting.WinForms
Ensamblado:  Microsoft.ReportViewer.WinForms (en Microsoft.ReportViewer.WinForms.dll)

Sintaxis

'Declaración
Public Property Value As Object
    Get
    Set
'Uso
Dim instance As ReportDataSource
Dim value As Object

value = instance.Value

instance.Value = value
public Object Value { get; set; }
public:
property Object^ Value {
    Object^ get ();
    void set (Object^ value);
}
member Value : Object with get, set
function get Value () : Object
function set Value (value : Object)

Valor de la propiedad

Tipo: System.Object
Object que contiene una instancia del origen de datos del informe.

Comentarios

Value puede ser una instancia de DataTable, un valor IEnumerable (por ejemplo, DataView o Array), o una interfaz BindingSource.

Si este valor es una instancia de IEnumerable, todos los elementos de la colección deben ser del mismo tipo y los nombres de las propiedades públicas del elemento (tal y como se recuperan mediante el método GetProperties()) deben coincidir con los nombres de campo del origen de datos de informe correspondiente.

Value puede también ser una instancia de Type. En este caso, una instancia del tipo suministrado se crea y agrega automáticamente a una colección creada de forma automática.

Si el tipo de Value no es ninguno de los mencionados anteriormente, esta propiedad produce una excepción.

Vea también

Referencia

ReportDataSource Clase

Espacio de nombres Microsoft.Reporting.WinForms