DataSourceDefinition 클래스

정의

보고서 서버 데이터베이스 내 데이터 소스 정의를 나타냅니다.

public ref class DataSourceDefinition : ReportService2005::DataSourceDefinitionOrReference
public class DataSourceDefinition : ReportService2005.DataSourceDefinitionOrReference
type DataSourceDefinition = class
    inherit DataSourceDefinitionOrReference
Public Class DataSourceDefinition
Inherits DataSourceDefinitionOrReference
상속

설명

클래스의 속성을 DataSource 가진 Item 클래스를 DataSourceDefinition 사용하세요.

객체는 DataSourceDefinition 메서드에서 GetDataSourceContents 출력으로 반환되며, 입력 SetDataSourceContents 으로 메서드에 CreateDataSource 전달됩니다.

이 클래스는 DataSourceDefinition 임베디드 데이터 소스와 공유 데이터 소스 모두에 사용됩니다.

생성자

Name Description
DataSourceDefinition()

DataSourceDefinition 클래스의 새 인스턴스를 초기화합니다.

속성

Name Description
ConnectString

데이터 소스의 연결 문자열을 얻거나 설정합니다.

CredentialRetrieval

리포트 서버가 데이터 소스 자격 증명을 가져오는 방식을 나타냅니다.

Enabled

데이터 소스가 활성화되었는지 여부를 나타냅니다.

EnabledSpecified

속성이 지정되었는지 여부를 나타내 Enabled 는 값을 얻거나 설정합니다.

Extension

데이터 소스 확장 프로그램의 이름을 받거나 설정합니다: SQL, OLEDB, ODBC 또는 커스텀 확장 프로그램.

ImpersonateUser

데이터 처리 확장 프로그램이 데이터 소스와 인증된 연결을 구축한 후 저장된 자격 증명을 사용해 사용자를 사칭하려 하는지 여부를 나타냅니다.

ImpersonateUserSpecified

속성이 지정되었는지 여부를 나타내 ImpersonateUser 는 값을 얻거나 설정합니다.

OriginalConnectStringExpressionBased

데이터 소스의 원래 연결 문자열이 식(expression) 기반이었는지 여부를 나타냅니다. 읽기 전용입니다.

Password

보고서 서버가 데이터 소스에 연결할 때 사용하는 비밀번호를 받거나 설정합니다.

Prompt

자격 증명을 요청할 때 리포트 서버가 사용자에게 표시하는 프롬프트를 받거나 설정합니다.

UseOriginalConnectString

데이터 소스가 원래 연결 문자열으로 되돌아가야 하는지 명시합니다.

UserName

보고서 서버가 데이터 소스에 연결할 때 사용하는 사용자 이름을 받거나 설정합니다.

WindowsCredentials

데이터 소스에 연결할 때 사용자 제공 또는 저장된 자격 증명을 Windows 자격 증명으로 전달하는지 리포트 서버가 보여줍니다.

적용 대상