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
注釈
このプロパティに "browser" を指定した場合、ユーザー コントロールはブラウザーの種類とメジャー バージョン番号によって異なります。 また、このプロパティを使用して、出力キャッシュによってユーザー コントロールの応答が異なる値を拡張することもできます。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET