ReportDataSource 생성자 (String, Object)
값으로 명명된 데이터 소스를 생성합니다.
네임스페이스: Microsoft.Reporting.WebForms
어셈블리: Microsoft.ReportViewer.WebForms(Microsoft.ReportViewer.WebForms.dll)
구문
‘선언
Public Sub New ( _
name As String, _
dataSourceValue As Object _
)
‘사용 방법
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
)
매개 변수
- name
유형: System.String
데이터 소스의 이름입니다.
- dataSourceValue
유형: System.Object
데이터 소스에 대한 값입니다.
주의
Value는 DataTable의 인스턴스, IEnumerable 값(예: DataView 또는 Array) 또는 IDataSource일 수 있습니다.
이 값이 IEnumerable의 인스턴스이면 컬렉션의 모든 요소는 동일한 형식이어야 하고 요소의 공용 속성 이름(GetProperties() 메서드를 통해 검색됨)은 해당 보고서 데이터 소스의 필드 이름과 일치해야 합니다.
Value도 Type의 인스턴스일 수 있습니다. 이 경우 지정된 형식의 인스턴스가 자동으로 만들어져서 자동으로 생성된 컬렉션에 추가됩니다.
Value의 형식이 앞서 언급한 형식이 아닌 경우 자동으로 생성된 컬렉션에 추가됩니다.
예
코드 예제는 LocalReport를 참조하십시오.