다음을 통해 공유


Page.NavigationCacheMode 속성

정의

페이지 가 캐시되었는지 여부와 캐시 항목이 유지해야 하는 기간을 나타내는 탐색 모드를 가져오거나 설정합니다.

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" />

속성 값

열거형 값입니다. 기본값은 사용 안 함입니다.

예제

NavigationCacheMode를 사용하는 예제 코드는 탐색을 참조 하세요.

설명

페이지를 캐시할 수 있도록 하려면 NavigationCacheMode를 사용 또는 필수로 설정합니다. 동작의 차이점은 프레임의 캐시 크기 제한(CacheSize)을 초과하는 경우 Enabled가 캐시되지 않을 수 있다는 점입니다. 반면 Required는 크기 제한에 관계없이 항상 항목을 생성합니다.

NavigationCacheMode 값을 프로그래밍 방식으로 사용 또는 필수로 변경하려면 페이지의 생성자에서만 이러한 값을 설정할 수 있습니다.

NavigationCacheMode 값을 필수 또는 사용 에서 사용 안 함으로 변경하면 페이지가 캐시에서 플러시됩니다. 구성된 CacheSize 를 초과할 때 페이지를 단순히 플러시할 수 있는 것으로 표시되지 않습니다.

적용 대상

추가 정보