다음을 통해 공유


XmlDataSourceView 클래스

정의

XmlDataSource 컨트롤의 XML 데이터에 대한 표 형식 데이터 소스 뷰를 나타냅니다.

public ref class XmlDataSourceView sealed : System::Web::UI::DataSourceView
public sealed class XmlDataSourceView : System.Web.UI.DataSourceView
type XmlDataSourceView = class
    inherit DataSourceView
Public NotInheritable Class XmlDataSourceView
Inherits DataSourceView
상속
XmlDataSourceView

설명

XmlDataSource 컨트롤에 바인딩하는 웹 서버 컨트롤에 테이블 및 계층 구조 형태로 해당 기본 데이터를 제공할 수 있습니다. 와 같은 컨트롤 GridView 또는 DropDownList 사용 합니다 XmlDataSource 컨트롤에서 파생 되는 동안 XML 데이터를 바인딩할 목록 또는 테이블 형식에서 제공 하 고 수 합니다 HierarchicalDataBoundControl 클래스와 같은 TreeView, XML 데이터에 바인딩 및 계층적 폼에 표시 .

XmlDataSource 각 보기 유형은 서로 다른 코드 경로 통해 내부적으로 만듭니다. 경우는 GetView 메서드를 호출 합니다 XmlDataSource, XmlDataSourceView 만들어집니다는 XmlDataSource합니다. 경우는 GetHierarchicalView 메서드가 호출 되는 XmlHierarchicalDataSourceView 만들어집니다. XmlDataSourceView 클래스에서 파생 되는 웹 서버 컨트롤에 대 한 제공 됩니다 DataBoundControl 목록 및 표 형식 데이터에 바인딩합니다 하는 동안 합니다 XmlHierarchicalDataSourceView 에서 파생 되는 웹 서버 컨트롤에 대 한 제공 됩니다 HierarchicalDataBoundControl 계층적 데이터를 바인딩합니다. 내부적으로 모든 데이터 바인딩된 컨트롤에서 메서드 호출을 Select 메서드를 어떤 데이터 원본 뷰 개체가 반환 됩니다.

모두 좋아합니다 DataSourceView 도우미 개체는 XmlDataSourceView 데이터 원본의 기본 데이터를 사용 하 여 수행할 수 있는 작업을 정의 합니다. 때문에 합니다 XmlDataSourceView 만 재정의 클래스를 Select 메서드, 연결 된 XmlDataSource 컨트롤 업데이트를 지원 하지 않습니다, 삽입 또는 삭제 작업입니다. 때문에 합니다 XmlDataSourceView 클래스는 봉인 클래스를 확장할 수 없습니다 합니다 XmlDataSourceView 클래스이 기능을 추가할 수 있지만 데이터 소스 컨트롤에서 파생 될 수 있습니다 XmlDataSource 에서 뷰와 DataSourceView 추가 기능이 필요한 경우.

생성자

XmlDataSourceView(XmlDataSource, String)

XmlDataSourceView 클래스의 명명된 새 인스턴스를 초기화하여 지정된 XmlDataSource와 연결합니다.

속성

CanDelete

현재 DataSourceView 개체와 연결된 DataSourceControl 개체가 ExecuteDelete(IDictionary, IDictionary) 작업을 지원하는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 DataSourceView)
CanInsert

현재 DataSourceView 개체와 연결된 DataSourceControl 개체가 ExecuteInsert(IDictionary) 작업을 지원하는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 DataSourceView)
CanPage

현재 DataSourceView 개체와 연결된 DataSourceControl 개체가 ExecuteSelect(DataSourceSelectArguments) 메서드로 검색된 데이터에 대해 페이징 작업을 지원하는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 DataSourceView)
CanRetrieveTotalRowCount

현재 DataSourceView 개체와 연결된 DataSourceControl 개체가 데이터가 아닌 총 데이터 행 수에 대한 검색을 지원하는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 DataSourceView)
CanSort

현재 DataSourceView 개체와 연결된 DataSourceControl 개체가 내부 데이터 소스에 대한 정렬된 뷰를 지원하는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 DataSourceView)
CanUpdate

현재 DataSourceView 개체와 연결된 DataSourceControl 개체가 ExecuteUpdate(IDictionary, IDictionary, IDictionary) 작업을 지원하는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 DataSourceView)
Events

데이터 소스 뷰에 대한 이벤트 처리기 대리자의 목록을 가져옵니다.

(다음에서 상속됨 DataSourceView)
Name

소스 데이터 뷰의 이름을 가져옵니다.

(다음에서 상속됨 DataSourceView)

메서드

CanExecute(String)

지정된 명령을 실행할 수 있는지 여부를 결정합니다.

(다음에서 상속됨 DataSourceView)
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

DataSourceView 개체가 나타내는 데이터 목록에서 비동기 삭제 작업을 수행합니다.

(다음에서 상속됨 DataSourceView)
Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)

지정된 명령을 실행합니다.

(다음에서 상속됨 DataSourceView)
ExecuteCommand(String, IDictionary, IDictionary)

지정된 명령을 실행합니다.

(다음에서 상속됨 DataSourceView)
ExecuteDelete(IDictionary, IDictionary)

DataSourceView 개체가 나타내는 데이터의 목록에서 삭제 작업을 수행합니다.

(다음에서 상속됨 DataSourceView)
ExecuteInsert(IDictionary)

DataSourceView 개체가 나타내는 데이터 목록에서 삽입 작업을 수행합니다.

(다음에서 상속됨 DataSourceView)
ExecuteSelect(DataSourceSelectArguments)

내부 데이터 스토리지에서 데이터 목록을 가져옵니다.

(다음에서 상속됨 DataSourceView)
ExecuteUpdate(IDictionary, IDictionary, IDictionary)

DataSourceView 개체가 나타내는 데이터 목록에서 업데이트 작업을 수행합니다.

(다음에서 상속됨 DataSourceView)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
Insert(IDictionary, DataSourceViewOperationCallback)

DataSourceView 개체가 나타내는 데이터 목록에서 비동기 삽입 작업을 수행합니다.

(다음에서 상속됨 DataSourceView)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
OnDataSourceViewChanged(EventArgs)

DataSourceViewChanged 이벤트를 발생시킵니다.

(다음에서 상속됨 DataSourceView)
RaiseUnsupportedCapabilityError(DataSourceCapabilities)

RaiseUnsupportedCapabilitiesError(DataSourceView) 작업을 위해 요청한 기능과 뷰가 지원하는 기능을 비교하기 위해 ExecuteSelect(DataSourceSelectArguments) 메서드에 의해 호출됩니다.

(다음에서 상속됨 DataSourceView)
Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

내부 데이터 스토리지에서 비동기적으로 데이터 목록을 가져옵니다.

(다음에서 상속됨 DataSourceView)
Select(DataSourceSelectArguments)

내부 XML에서 데이터 행의 목록을 검색합니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

DataSourceView 개체가 나타내는 데이터 목록에서 비동기 업데이트 작업을 수행합니다.

(다음에서 상속됨 DataSourceView)

이벤트

DataSourceViewChanged

데이터 소스 뷰가 변경되면 이 이벤트가 발생합니다.

(다음에서 상속됨 DataSourceView)

적용 대상

추가 정보