OutputCache Klasa
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.
Zapewnia programistyczny dostęp do dostawców pamięci podręcznej danych wyjściowych, które są określone w pliku konfiguracji witryny sieci Web.
public ref class OutputCache abstract sealed
public static class OutputCache
type OutputCache = class
Public Class OutputCache
- Dziedziczenie
-
OutputCache
Uwagi
Buforowanie danych wyjściowych przechowuje wygenerowane dane wyjściowe stron, kontrolek i odpowiedzi HTTP w pamięci. Buforowanie danych wyjściowych umożliwia przechowywanie w pamięci podręcznej różnych wersji zawartości w zależności od ciągu zapytania i parametrów post formularza do strony, typu przeglądarki lub języka użytkownika. Można skonfigurować ASP.NET do buforowania wpisu pamięci podręcznej w określonym okresie. Możesz również skonfigurować ASP.NET, aby wykluczać wpis pamięci podręcznej automatycznie na podstawie zewnętrznego zdarzenia, takiego jak zmiany w bazie danych, od której zależy pamięć podręczna.
OutputCacheKlasa umożliwia rozszerzoną buforowanie danych wyjściowych. Można na przykład skonfigurować co najmniej jednego niestandardowego dostawcę pamięci podręcznej, który jest przeznaczony dla innych urządzeń magazynujących, takich jak dyski lokalne lub zdalne, bazy danych, magazyn w chmurze i aparaty rozproszonej pamięci podręcznej.
Właściwości
DefaultProviderName |
Pobiera nazwę domyślnego dostawcy skonfigurowanego dla wyjściowej pamięci podręcznej. |
Providers |
Pobiera kolekcję dostawców pamięci podręcznej danych wyjściowych, które są określone w pliku konfiguracji witryny sieci Web. |
Metody
Deserialize(Stream) |
Deserializacji obiekt binarny do danych wyjściowych w pamięci podręcznej. |
Serialize(Stream, Object) |
Serializowanie danych wyjściowych w pamięci podręcznej do danych binarnych. |