Compartilhar via


OutputCacheParameters Classe

Definição

Encapsula as configurações de inicialização do cache de saída analisadas com base em uma diretiva da página @ OutputCache pelo ASP.NET. Essa classe não pode ser herdada.

public ref class OutputCacheParameters sealed
public sealed class OutputCacheParameters
type OutputCacheParameters = class
Public NotInheritable Class OutputCacheParameters
Herança
OutputCacheParameters

Comentários

A OutputCacheParameters classe não é usada por ASP.NET página ou desenvolvedores de controle. Ele fornece uma estrutura de dados usada para armazenar configurações de cache analisadas de uma diretiva de página @ OutputCache por ASP.NET página e analisadores de controle, como PageParser e TemplateControlParser. O OutputCacheParameters objeto é usado com o Page.InitOutputCache método para inicializar o cache de saída de uma página e seu conteúdo em tempo de execução.

Construtores

OutputCacheParameters()

Inicializa uma nova instância da classe OutputCacheParameters.

Propriedades

CacheProfile

Obtém ou define um OutputCacheProfile nome que está associado às configurações da entrada do cache de saída.

Duration

Obtém ou define a quantidade de tempo pelo qual uma entrada de cache deve permanecer no cache de saída.

Enabled

Obtém ou define um valor que indica se o cache de saída está habilitado para o conteúdo atual.

Location

Obtém ou define um valor que determina o local da entrada de cache.

NoStore

Obtém ou define um valor que determina se a diretiva Cache-Control: no-store HTTP está definida.

SqlDependency

Obtém ou define um conjunto de pares de nome de banco de dados e a tabela do qual a entrada de cache depende.

VaryByContentEncoding

Obtém ou define um conjunto delimitado por vírgulas de conjuntos de caracteres (codificações de conteúdo) usados para variar a entrada de cache.

VaryByControl

Obtém ou define um conjunto delimitado por ponto-e-vírgula dos identificadores de controle contidos na página atual ou no controle de usuário usados para variar a entrada de cache atual.

VaryByCustom

Obtém uma lista de cadeias de caracteres personalizadas que o cache de saída usa para variar a entrada de cache.

VaryByHeader

Obtém ou define um conjunto delimitado por vírgula de nomes de cabeçalho usados para variar a entrada de cache. Os nomes de cabeçalho identificam os cabeçalhos HTTP associados à solicitação.

VaryByParam

Obtém uma lista delimitada por ponto e vírgula de cadeia de caracteres de consulta ou parâmetros POST do formulário que o cache de saída usa para variar a entrada de cache.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também