Page.NavigationCacheMode 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
public:
property NavigationCacheMode NavigationCacheMode { NavigationCacheMode get(); void set(NavigationCacheMode value); };
NavigationCacheMode NavigationCacheMode();
void NavigationCacheMode(NavigationCacheMode value);
public NavigationCacheMode NavigationCacheMode { get; set; }
var navigationCacheMode = page.navigationCacheMode;
page.navigationCacheMode = navigationCacheMode;
Public Property NavigationCacheMode As NavigationCacheMode
<page NavigationCacheMode="navigationCacheModeMemberName" />
속성 값
열거형 값입니다. 기본값은 Disabled
입니다.
예제
를 사용하는 NavigationCacheMode
예제 코드는 두 페이지 간의 탐색 구현을 참조하세요.
설명
페이지를 캐시할 수 있도록 하려면 또는 Required
로 Enabled
설정합니다NavigationCacheMode
. 동작의 차이는 Enabled
프레임의 캐시 크기 제한(CacheSize)을 초과하는 경우 캐시되지 않을 수 있지만 Required
크기 제한에 관계없이 항상 항목을 생성한다는 것입니다.
프로그래밍 방식으로 Enabled
값을 NavigationCacheMode
또는 Required
로 변경하려는 경우 페이지의 생성자에서만 이러한 값을 설정할 수 있습니다.
의 값을 NavigationCacheMode
에서 Required
로 Enabled
Disabled
변경하면 페이지가 캐시에서 플러시됩니다. 구성된 CacheSize 를 초과할 때 페이지를 단순히 플러시할 수 있는 것으로 표시되지 않습니다.