다음을 통해 공유


OutputCacheProfile.VaryByParam 속성

정의

VaryByParam 속성을 가져오거나 설정합니다.

public:
 property System::String ^ VaryByParam { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("varyByParam")]
public string VaryByParam { get; set; }
[<System.Configuration.ConfigurationProperty("varyByParam")>]
member this.VaryByParam : string with get, set
Public Property VaryByParam As String

속성 값

VaryByParam 값입니다.

특성

예제

다음 코드 예제에서는 VaryByParam 속성을 사용하는 방법을 보여 줍니다.


// Get the current VaryByParam.
String varyByParamValue = 
    outputCacheProfile.VaryByParam;

// Set the VaryByParam.
outputCacheProfile.VaryByParam = 
    string.Empty;
  ' Get the current VaryByParam property.
  Dim varyByParamValue As String = _
  outputCacheProfile.VaryByParam

  ' Set the VaryByParam property.
  outputCacheProfile.VaryByParam = _
  String.Empty

설명

VaryByParam 세미콜론으로 구분 된 출력 캐시를 변경 하는 데 사용 되는 매개 변수 집합이 있습니다. GET 출력 캐시를 변경 하면 쿼리 문자열 또는 폼 POST 매개 변수입니다. 예를 들어 쿼리 문자열 또는 폼 POST 매개 변수와 함께 사용자 정의 컨트롤 이름을 지정 하 여 캐시에 사용자 정의 컨트롤 출력을 변경할 수 있습니다. 자세한 내용은 캐싱 여러 버전의 사용자 정의 컨트롤 출력합니다.

설정은 VaryByParam 프로필을 사용하여 페이지의 프로필 또는 @ OutputCache 지시문에 정의되어야 합니다.

참고

설정은 OutputCacheProfile.VaryByParam@ OutputCache의 특성에서 사용하는 VaryByParam 것과 동일합니다. 값을 설정 하 여 모든 매개 변수에 따라 달라질 "*" 권장 되지 않습니다. 캐시 오버플로 또는 웹 서버에 서비스 공격 거부가 발생할 수 있습니다.

적용 대상

추가 정보