OutputCacheParameters Classe

Definição

Encapsula as configurações de inicialização do cache de saída analisadas de uma diretiva de página @ OutputCache 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 classe OutputCacheParameters não é usada por desenvolvedores de ASP.NET página ou controle. Ele fornece uma estrutura de dados usada para armazenar as configurações de cache analisadas de uma diretiva de página @ OutputCache por ASP.NET analisadores de página e 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

Nome Description
OutputCacheParameters()

Inicializa uma nova instância da classe OutputCacheParameters.

Propriedades

Nome Description
CacheProfile

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

Duration

Obtém ou define a quantidade de tempo que 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 HTTP Cache-Control: no-store está definida.

SqlDependency

Obtém ou define um conjunto de pares de nomes de banco de dados e de tabela dos quais 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) usado para variar a entrada de cache.

VaryByControl

Obtém ou define um conjunto delimitado por ponto-e-vírgula de identificadores de controle contidos na página atual ou no controle de usuário usado 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írgulas de nomes de cabeçalho usados para variar a entrada de cache. Os nomes de cabeçalho identificam cabeçalhos HTTP associados à solicitação.

VaryByParam

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

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também