SiteMapDataSourceView 클래스

정의

컨트롤에 강력한 형식의 HierarchicalDataSourceView 개체를 SiteMapDataSource 제공합니다.

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

설명

SiteMapDataSource 컨트롤을 사용하면 TreeViewMenu 컨트롤과 같은 ASP.NET 데이터 바인딩된 컨트롤을 사용하여 사이트 맵 데이터에 바인딩할 수 있습니다. 이 SiteMapDataSourceView 클래스는 컨트롤 개발자가 사용하지만 페이지 개발자나 페이지 코드에서는 사용되지 않습니다.

메서드 SiteMapDataSourceSiteMapDataSourceView 호출될 때 지정된 계층적 경로에 Select 대한 값을 반환합니다. 모든 계층적 데이터 원본 뷰 개체 SiteMapDataSourceView 와 마찬가지로 이름은 지정되지 않고 고유한 계층적 경로로 식별됩니다.

컬렉션 SiteMapDataSourceView 의 래퍼 클래스입니다 SiteMapNodeCollection . 클래스는 SiteMapNodeCollection 메서드 호출에서 반환하는 IHierarchicalEnumerable 인터페이스를 구현 SiteMapDataSourceView 합니다Select. 개체와 SiteMapDataSourceSiteMapDataSourceView 함께 SiteMapNode 작동하므로 뷰는 개체를 포함할 내부 SiteMapNodeCollection 를 유지 관리합니다. 컬렉션은 뷰의 생성자를 사용하여 초기화되고 메서드로 Select 액세스됩니다.

생성자

Name Description
SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNode)

지정된 단일 노드를 노드의 내부 컬렉션에 추가하여 클래스의 SiteMapDataSourceView 명명된 새 인스턴스를 초기화합니다.

SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNodeCollection)

노드의 SiteMapDataSourceView 내부 컬렉션을 지정된 노드 컬렉션으로 설정하여 클래스의 명명된 새 인스턴스를 초기화합니다.

속성

Name Description
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)

메서드

Name Description
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)

현재 사용자의 사이트 탐색 구조를 나타내는 개체의 SiteMapNode 컬렉션을 가져옵니다.

ExecuteUpdate(IDictionary, IDictionary, IDictionary)

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

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

기본 해시 함수로 사용됩니다.

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

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

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

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

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

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

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

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

RaiseUnsupportedCapabilityError(DataSourceCapabilities)

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

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

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

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

현재 사용자의 사이트 탐색 구조를 나타내는 개체의 SiteMapNode 컬렉션을 가져옵니다.

ToString()

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

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

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

(다음에서 상속됨 DataSourceView)

이벤트

Name Description
DataSourceViewChanged

데이터 원본 뷰가 변경될 때 발생합니다.

(다음에서 상속됨 DataSourceView)

적용 대상

추가 정보