OutputCacheParameters Classe

Definição

Encapsula as definições de inicialização da cache de saída analisadas a partir de uma diretiva de página @ OutputCache por ASP.NET. Esta 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

Observações

A classe OutputCacheParameters não é usada por programadores de páginas ou controlos ASP.NET. Fornece uma estrutura de dados usada para armazenar definições de cache analisadas a partir de uma diretiva de página @ OutputCache por ASP.NET página e parsers de controlo como PageParser e TemplateControlParser. O OutputCacheParameters objeto é usado com o Page.InitOutputCache método para inicializar a cache de saída de uma página e o seu conteúdo em tempo de execução.

Construtores

Name Description
OutputCacheParameters()

Inicializa uma nova instância da OutputCacheParameters classe.

Propriedades

Name Description
CacheProfile

Recebe ou define um OutputCacheProfile nome associado às definições da entrada da cache de saída.

Duration

Obtém ou define o tempo que uma entrada de cache deve permanecer na cache de saída.

Enabled

Recebe ou define um valor que indica se a cache de saída está ativada para o conteúdo atual.

Location

Recebe ou define um valor que determina a localização da entrada da cache.

NoStore

Recebe 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 base de dados e tabelas dos quais a entrada da cache depende.

VaryByContentEncoding

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

VaryByControl

Obtém ou define um conjunto delimitado por ponto e vírgula de identificadores de controlo contidos na página atual ou no controlo do utilizador usado para variar a entrada atual da cache.

VaryByCustom

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

VaryByHeader

Obtém ou define um conjunto delimitado por vírgulas de nomes de cabeçalho usados para variar a entrada da cache. Os nomes dos cabeçalhos identificam os cabeçalhos HTTP associados ao pedido.

VaryByParam

Obtém uma lista delimitada por ponto e vírgula de parâmetros POST de consulta ou forma que a cache de saída usa para variar a entrada da cache.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também