Udostępnij za pośrednictwem


OutputCache Klasa

Definicja

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.

Dotyczy