Compartilhar via


System.Web.WebPages Namespace

Classes

ApplicationPart

Contém os métodos para registrar assemblies como partes do aplicativo.

ApplicationStartPage

Fornece objetos e métodos usados para executar e renderizar páginas iniciais do aplicativo das Páginas da Web ASP.NET (arquivos _AppStart.cshtml ou _AppStart.vbhtml).

AttributeValue

Armazena o valor de um atributo. Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código.

BrowserHelpers

Fornece uma maneira de especificar informações personalizadas do navegador (agente do usuário).

BrowserOverrideStore

Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. O BrowserOverrideStore atual é usado para obter e definir o agente de usuário de uma solicitação.

BrowserOverrideStores

Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código.

CookieBrowserOverrideStore

Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Obtém o agente de usuário substituído para uma solicitação de um cookie. Cria um cookie para definir o agente do usuário substituído.

DefaultDisplayMode

Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Representa o modo de exibição padrão das páginas da Web.

DisplayInfo

Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Representa as informações de exibição de uma propriedade.

DisplayModeProvider

Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Representa os modos de exibição para o provedor.

HelperPage

Representa uma classe base para páginas usadas quando o ASP.NET compila um arquivo .cshtml ou .vbhtml e expõe propriedades e métodos de nível de página e aplicativo.

HelperResult

Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código.

HttpContextExtensions

Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código.

PageVirtualPathAttribute

Representa um atributo de caminho para uma classe de página da Web.

PreApplicationStartCode

Fornece um ponto de registro para o código inicial pré-aplicativo para as páginas da web.

RequestExtensions

Define métodos de extensão para a HttpRequestBase classe .

RequestFieldValidatorBase

Funciona como a classe base abstrata para as classes auxiliares de validação.

ResponseExtensions

Define métodos de extensão para a HttpResponseBase classe base.

StartPage

Fornece métodos e propriedades usados para renderizar páginas iniciais que usam o mecanismo de exibição Razor.

StringExtensions

Fornece os métodos utilitários para converter valores de cadeias de caracteres em outros tipos de dados.

TemplateFileInfo

Contém os métodos e propriedades que descrevem um modelo de informações de arquivo.

TemplateStack

Representa uma coleção lifo (última saída) de arquivos de ITemplateFile modelo.

ValidationHelper

Implementa uma validação para a entrada do usuário.

Validator

Define testes de validação que podem ser registrados usando o Add(String, IValidator[]) método .

VirtualPathFactoryManager

Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código.

WebPage

Representa uma página do ASP.NET Razor.

WebPageBase

Serve como classe base para as classes que representam uma página do ASP.NET Razor.

WebPageContext

Contém dados usados por um WebPage objeto para referenciar detalhes sobre o aplicativo Web, a solicitação HTTP atual, o contexto de execução atual e os dados de renderização de página.

WebPageExecutingBase

Fornece objetos e métodos usados para executar e renderizar páginas do ASP.NET que incluem sintaxe Razor.

WebPageHttpHandler

Fornece métodos e propriedades usados para processar extensões específicas de URL.

WebPageRenderingBase

Fornece métodos e propriedades usados para renderizar páginas que usam o mecanismo de exibição Razor.

Interfaces

IDisplayMode

Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Representa a interface do modo de exibição para as páginas da Web.

ITemplateFile

Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código.

IValidator

Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Define as propriedades e os métodos que os objetos que participam de páginas da Web.

IVirtualPathFactory

Define os métodos implementados por fábricas de manipuladores de caminhos virtuais.

IWebPageRequestExecutor

Define os métodos para implementar uma classe executora que pode executar o código em uma página da Web.

Enumerações

BrowserOverride

Especifica tipos de navegador que podem ser definidos para o SetOverriddenBrowser(HttpContextBase, BrowserOverride) método .

Delegados

SectionWriter

Fornece um delegado que representa um ou mais métodos chamados quando uma seção de conteúdo é gravada.