HttpCacheVaryByParams.Item[String] Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy pamięć podręczna różni się w zależności od określonego parametru żądania HTTP.
public:
property bool default[System::String ^] { bool get(System::String ^ header); void set(System::String ^ header, bool value); };
public bool this[string header] { get; set; }
member this.Item(string) : bool with get, set
Default Public Property Item(header As String) As Boolean
Parametry
- header
- String
Nazwa parametru niestandardowego.
Wartość właściwości
true
jeśli pamięć podręczna powinna różnić się w zależności od określonej wartości parametru.
Wyjątki
header
to null
.
Przykłady
Poniższy przykład kodu przedstawia sposób Item[] uzyskiwania dostępu do indeksatora z obiektu skojarzonego HttpCachePolicy z obiektem HttpResponse.
Response.Cache.SetExpires(DateTime.Now.AddSeconds(60));
Response.Cache.SetCacheability(HttpCacheability.Public);
Response.Cache.SetValidUntilExpires(false);
Response.Cache.VaryByParams["Category"] = true;
if (Response.Cache.VaryByParams["Category"])
{
//...
}
Response.Cache.SetExpires(DateTime.Now.AddSeconds(60))
Response.Cache.SetCacheability(HttpCacheability.Public)
Response.Cache.SetValidUntilExpires(False)
Response.Cache.VaryByParams("Category") = True
If Response.Cache.VaryByParams("Category") Then
'...
End If
Uwagi
W przypadku użycia jako metody dostępu (getter) Item[] indeksator zwraca true
wartość dla określonego parametru w bieżącej kolekcji parametrów lub jeśli kolekcja jest ustawiona na różne wartości * (gwiazdka), która wskazuje wszystkie parametry.
W przypadku użycia jako mutator (setter) Item[] indeksator ustawia wartość parametru w kolekcji parametrów, która odpowiada określonemu nagłówkowi na true
wartość . Wartość * można określić, która wskazuje wszystkie parametry.