ReportDataSource Constructor (String, Object)

Construye un origen de datos con nombre y con un valor.

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

Sintaxis

'Declaración
Public Sub New ( _
    name As String, _
    dataSourceValue As Object _
)
'Uso
Dim name As String
Dim dataSourceValue As Object

Dim instance As New ReportDataSource(name, dataSourceValue)
public ReportDataSource(
    string name,
    Object dataSourceValue
)
public:
ReportDataSource(
    String^ name, 
    Object^ dataSourceValue
)
new : 
        name:string * 
        dataSourceValue:Object -> ReportDataSource
public function ReportDataSource(
    name : String, 
    dataSourceValue : Object
)

Parámetros

  • dataSourceValue
    Tipo: System.Object
    Valor para el origen de datos.

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, se agrega a una colección creada automáticamente.

Ejemplos

Para obtener ejemplos de código, vea LocalReport.

Vea también

Referencia

ReportDataSource Clase

Sobrecarga de ReportDataSource

Espacio de nombres Microsoft.Reporting.WinForms