PartialCachingAttribute.VaryByCustom 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
출력 캐시가 사용자 정의 컨트롤을 변경하는 데 사용하는 사용자 지정 문자열의 목록을 가져옵니다.
public:
property System::String ^ VaryByCustom { System::String ^ get(); };
public:
property System::String ^ VaryByCustom { System::String ^ get(); void set(System::String ^ value); };
public string VaryByCustom { get; }
public string VaryByCustom { get; set; }
member this.VaryByCustom : string
member this.VaryByCustom : string with get, set
Public ReadOnly Property VaryByCustom As String
Public Property VaryByCustom As String
속성 값
사용자 지정 문자열의 목록입니다.
예제
다음 코드 예제에서는 생성자를 사용자 정의 컨트롤에 적용할 수 있는 방법을 PartialCachingAttribute(Int32, String, String, String) 보여 줍니다. 이 예제에서 생성자는 사용자 정의 컨트롤을 캐시할 수 있음을 나타내고 캐시 항목이 브라우저 유형 및 주 버전 번호에 종속되도록 지정하는 데 사용됩니다.
// Set the PartialCachingAttribute.Duration property to
// 20 seconds and the PartialCachingAttribute.VaryByCustom
// property to browser.
[PartialCaching(20, null, null, "browser")]
public partial class ctlSelect : UserControl
' Set the PartialCachingAttribute.Duration property to
' 20 seconds and the PartialCachingAttribute.VaryByCustom
' property to browser.
<PartialCaching(20, Nothing, Nothing, "browser")> _
Public Class ctlSelect
Inherits UserControl
설명
이 속성에 대해 "브라우저"를 지정하면 브라우저 유형 및 주 버전 번호에 따라 사용자 컨트롤이 변경됩니다. 또한 이 속성을 사용하여 출력 캐시가 사용자 제어 응답에 따라 달라지는 값을 확장할 수도 있습니다.