SiteMapProvider.HintAncestorNodes(SiteMapNode, Int32) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 SiteMapNode 개체를 기준으로 하여 부모 및 상위 노드의 여러 수준을 최적화 상태로 검색하기 위해 사이트 맵 공급자가 재정의할 수 있는 메서드를 제공합니다.
public:
virtual void HintAncestorNodes(System::Web::SiteMapNode ^ node, int upLevel);
public virtual void HintAncestorNodes (System.Web.SiteMapNode node, int upLevel);
abstract member HintAncestorNodes : System.Web.SiteMapNode * int -> unit
override this.HintAncestorNodes : System.Web.SiteMapNode * int -> unit
Public Overridable Sub HintAncestorNodes (node As SiteMapNode, upLevel As Integer)
매개 변수
- node
- SiteMapNode
upLevel
에 대한 참조 지점으로 동작할 SiteMapNode입니다.
- upLevel
- Int32
페치할 상위 SiteMapNode 세대의 수입니다. 0은 상위 노드가 검색되지 않음을 나타내고 -1은 모든 상위 노드가 검색되어 캐시됨을 나타냅니다.
예외
upLevel
이 -1보다 작습니다.
node
이(가) null
인 경우
설명
기본값 HintAncestorNodes 확인만 메서드를 upLevel
-1 보다 작은 매개 변수 및 node
매개 변수를 null
입니다. 때문에 XmlSiteMapProvider 클래스에는 사이트 맵 정보를 메모리에 캐시 된 HintAncestorNodes 메서드가 사용 되지 않습니다.
사이트 맵 공급자가 재정의할 수는 HintAncestorNodes 메서드는 지정 된 부모 및 상위 노드 최적화 상태로 검색을 수행 하도록 SiteMapNode 개체입니다.
합니다 upLevel
매개 변수에서 지정 된 이동할 부모 및 상위 노드 수준의 수를 지정 하는 SiteMapNode합니다. 요청 된 것 보다 더 적은 수준 존재 하는 경우 지정된 된 범위 내에서 모든 사용 가능한 상위 노드가 반환 됩니다. 부모 노드를 연결할 수 있습니다, 원하는 경우 지정 된 SiteMapNode 를 사용 하 여는 ParentNode 속성입니다.