Freigeben über


OutputCachePolicyBuilder.VaryByValue Methode

Definition

Überlädt

VaryByValue(Func<HttpContext,KeyValuePair<String,String>>)

Fügt eine Richtlinie hinzu, um die zwischengespeicherten Antworten nach benutzerdefiniertem Schlüssel/Wert zu variieren.

VaryByValue(Func<HttpContext,CancellationToken,ValueTask<KeyValuePair<String,String>>>)

Fügt eine Richtlinie hinzu, die den zwischengespeicherten Inhalt basierend auf dem angegebenen Wert variiert.

VaryByValue(String, String)

Fügt eine Richtlinie hinzu, um die zwischengespeicherten Antworten nach benutzerdefiniertem Schlüssel/Wert zu variieren.

VaryByValue(Func<HttpContext,KeyValuePair<String,String>>)

Quelle:
OutputCachePolicyBuilder.cs

Fügt eine Richtlinie hinzu, um die zwischengespeicherten Antworten nach benutzerdefiniertem Schlüssel/Wert zu variieren.

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

Parameter

varyBy
Func<HttpContext,KeyValuePair<String,String>>

Der Schlüssel/Wert, um die zwischengespeicherten Antworten zu variieren.

Gibt zurück

Gilt für:

VaryByValue(Func<HttpContext,CancellationToken,ValueTask<KeyValuePair<String,String>>>)

Quelle:
OutputCachePolicyBuilder.cs

Fügt eine Richtlinie hinzu, die den zwischengespeicherten Inhalt basierend auf dem angegebenen Wert variiert.

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

Parameter

varyBy
Func<HttpContext,CancellationToken,ValueTask<KeyValuePair<String,String>>>

Der Schlüssel/Wert, um die zwischengespeicherten Antworten zu variieren.

Gibt zurück

Gilt für:

VaryByValue(String, String)

Quelle:
OutputCachePolicyBuilder.cs

Fügt eine Richtlinie hinzu, um die zwischengespeicherten Antworten nach benutzerdefiniertem Schlüssel/Wert zu variieren.

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

Parameter

key
String

Der Schlüssel, um die zwischengespeicherten Antworten zu variieren.

value
String

Der Wert, der die zwischengespeicherten Antworten variieren soll.

Gibt zurück

Gilt für: