다음을 통해 공유


SiteMapDataSourceView 클래스

정의

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

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 컨트롤 같은 ASP.NET 데이터 바인딩된 컨트롤을 사용 합니다 TreeViewMenu 사이트 맵 데이터에 바인딩할 컨트롤입니다. SiteMapDataSourceView 클래스는 컨트롤 개발자가 사용 되지만 개발자가 페이지 또는 페이지 코드에서 사용 되지 않습니다.

SiteMapDataSource 반환을 SiteMapDataSourceView 지정된 된 계층적 경로 대 한 때를 Select 메서드가 호출 됩니다. 모든 계층적 데이터 소스 뷰 개체와 마찬가지로 SiteMapDataSourceView ; 명명 된 아니라 해당 고유 계층적 경로로 식별 됩니다.

SiteMapDataSourceView 에 래퍼 클래스를 SiteMapNodeCollection 컬렉션입니다. SiteMapNodeCollection 클래스가 구현 하는 IHierarchicalEnumerable 는 인터페이스를 SiteMapDataSourceView 클래스에 대 한 호출에서 반환 Select 메서드. 때문에 SiteMapDataSourceSiteMapDataSourceView 작업할 SiteMapNode 개체는 뷰에서 유지 내부 SiteMapNodeCollection 를 포함 합니다. 사용 하 여 액세스 및 보기의 생성자를 사용 하 여 컬렉션이 초기화 되는지는 Select 메서드.

생성자

SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNode)

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

SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNodeCollection)

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

속성

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)

현재 사용자의 사이트 탐색 구조를 나타내는 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)

이벤트

DataSourceViewChanged

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

(다음에서 상속됨 DataSourceView)

적용 대상

추가 정보