다음을 통해 공유


IDynamicDataSource 인터페이스

정의

Dynamic Data 컨트롤의 데이터 소스를 나타냅니다.

public interface class IDynamicDataSource : System::Web::UI::IDataSource
public interface IDynamicDataSource : System.Web.UI.IDataSource
type IDynamicDataSource = interface
    interface IDataSource
Public Interface IDynamicDataSource
Implements IDataSource
파생
구현

속성

AutoGenerateWhereClause

IDynamicDataSource 컨트롤이 WhereParameters 컬렉션에 정의된 값을 기준으로 Where 절을 동적으로 만드는지 여부를 나타내는 값을 가져오거나 설정합니다.

ContextType

DataContext 클래스의 형식을 가져옵니다.

EnableDelete

데이터 소스 뷰에서 행 삭제 기능이 지원되는지 여부를 나타내는 값을 가져오거나 설정합니다.

EnableInsert

데이터 소스 뷰에서 행 삽입 기능이 지원되는지 여부를 나타내는 값을 가져오거나 설정합니다.

EnableUpdate

데이터 소스 뷰에서 행 업데이트 기능이 지원되는지 여부를 나타내는 값을 가져오거나 설정합니다.

EntitySetName

엔터티 집합 이름을 가져오거나 설정합니다.

Where

Where 절에 의해 검색된 데이터에 레코드가 포함되기 위해 충족해야 하는 조건을 지정하는 값을 가져오거나 설정합니다.

WhereParameters

Where 절을 만드는 데 사용되는 매개 변수 컬렉션을 가져옵니다.

메서드

GetView(String)

데이터 소스 컨트롤이 연결된 명명된 데이터 소스 뷰를 가져옵니다.

(다음에서 상속됨 IDataSource)
GetViewNames()

IDataSource 인터페이스와 관련된 뷰 개체의 목록을 나타내는 이름의 컬렉션을 가져옵니다.

(다음에서 상속됨 IDataSource)

이벤트

DataSourceChanged

데이터 바인딩된 컨트롤에 영향을 주는 방식으로 데이터 소스 컨트롤이 변경된 경우에 발생합니다.

(다음에서 상속됨 IDataSource)
Exception

데이터 필드가 유효성 검사에 실패할 경우 발생합니다.

확장 메서드

ExpandDynamicWhereParameters(IDynamicDataSource)

동적 필터를 데이터 소스에 사용 가능한 Where 매개 변수로 확장합니다.

GetDefaultValues(IDataSource)

지정된 데이터 소스의 기본값에 대한 컬렉션을 가져옵니다.

GetMetaTable(IDataSource)

지정된 데이터 소스 개체의 테이블에 대한 메타데이터를 가져옵니다.

GetTable(IDynamicDataSource)

지정된 데이터 소스 컨트롤에 연결된 MetaTable 개체를 반환합니다.

TryGetMetaTable(IDataSource, MetaTable)

테이블 메타데이터를 사용할 수 있는지 여부를 결정합니다.

적용 대상