OutputCachePolicyBuilder.VaryByValue メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
VaryByValue(Func<HttpContext,KeyValuePair<String,String>>) |
カスタム キー/値によってキャッシュされた応答を変更するポリシーを追加します。 |
VaryByValue(Func<HttpContext,CancellationToken,ValueTask<KeyValuePair<String,String>>>) |
指定した値に基づいてキャッシュされたコンテンツを変更するポリシーを追加します。 |
VaryByValue(String, String) |
カスタム キー/値によってキャッシュされた応答を変更するポリシーを追加します。 |
VaryByValue(Func<HttpContext,KeyValuePair<String,String>>)
カスタム キー/値によってキャッシュされた応答を変更するポリシーを追加します。
public Microsoft.AspNetCore.OutputCaching.OutputCachePolicyBuilder VaryByValue (Func<Microsoft.AspNetCore.Http.HttpContext,System.Collections.Generic.KeyValuePair<string,string>> varyBy);
member this.VaryByValue : Func<Microsoft.AspNetCore.Http.HttpContext, System.Collections.Generic.KeyValuePair<string, string>> -> Microsoft.AspNetCore.OutputCaching.OutputCachePolicyBuilder
Public Function VaryByValue (varyBy As Func(Of HttpContext, KeyValuePair(Of String, String))) As OutputCachePolicyBuilder
パラメーター
- varyBy
- Func<HttpContext,KeyValuePair<String,String>>
キャッシュされた応答を変更するキー/値。
戻り値
適用対象
VaryByValue(Func<HttpContext,CancellationToken,ValueTask<KeyValuePair<String,String>>>)
指定した値に基づいてキャッシュされたコンテンツを変更するポリシーを追加します。
public Microsoft.AspNetCore.OutputCaching.OutputCachePolicyBuilder VaryByValue (Func<Microsoft.AspNetCore.Http.HttpContext,System.Threading.CancellationToken,System.Threading.Tasks.ValueTask<System.Collections.Generic.KeyValuePair<string,string>>> varyBy);
member this.VaryByValue : Func<Microsoft.AspNetCore.Http.HttpContext, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask<System.Collections.Generic.KeyValuePair<string, string>>> -> Microsoft.AspNetCore.OutputCaching.OutputCachePolicyBuilder
Public Function VaryByValue (varyBy As Func(Of HttpContext, CancellationToken, ValueTask(Of KeyValuePair(Of String, String)))) As OutputCachePolicyBuilder
パラメーター
キャッシュされた応答を変更するキー/値。
戻り値
適用対象
VaryByValue(String, String)
カスタム キー/値によってキャッシュされた応答を変更するポリシーを追加します。
public Microsoft.AspNetCore.OutputCaching.OutputCachePolicyBuilder VaryByValue (string key, string value);
member this.VaryByValue : string * string -> Microsoft.AspNetCore.OutputCaching.OutputCachePolicyBuilder
Public Function VaryByValue (key As String, value As String) As OutputCachePolicyBuilder
パラメーター
- key
- String
キャッシュされた応答を変更するキー。
- value
- String
キャッシュされた応答を変更する値。