Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Classe CustomError

 

Configura uma seção de CustomError para mapear um código de erro do ASP.NET para uma página personalizada. Essa classe não pode ser herdada.

Namespace:   System.Web.Configuration
Assembly:  System.Web (em System.Web.dll)

System.Object
  System.Configuration.ConfigurationElement
    System.Web.Configuration.CustomError

public sealed class CustomError : ConfigurationElement

NomeDescrição
System_CAPS_pubmethodCustomError(Int32, String)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Inicializa uma nova instância da classe CustomError.

NomeDescrição
System_CAPS_pubpropertyCurrentConfiguration

Obtém uma referência para a instância Configuration de nível superior que representa a hierarquia de configuração à qual a instância atual ConfigurationElement pertence.(Herdado de ConfigurationElement.)

System_CAPS_pubpropertyElementInformation

Obtém um objeto ElementInformation que contém as informações não personalizáveis e a funcionalidade do objeto ConfigurationElement.(Herdado de ConfigurationElement.)

System_CAPS_protpropertyElementProperty

Obtém o ConfigurationElementProperty objeto que representa o ConfigurationElement objeto propriamente dito.(Herdado de ConfigurationElement.)

System_CAPS_protpropertyItem[ConfigurationProperty]

Obtém ou define uma propriedade ou um atributo desse elemento de configuração.(Herdado de ConfigurationElement.)

System_CAPS_protpropertyItem[String]

Obtém ou define uma propriedade, atributo ou elemento filho desse elemento de configuração.(Herdado de ConfigurationElement.)

System_CAPS_pubpropertyLockAllAttributesExcept

Obtém a coleção de atributos bloqueados.(Herdado de ConfigurationElement.)

System_CAPS_pubpropertyLockAllElementsExcept

Obtém a coleção de elementos bloqueados.(Herdado de ConfigurationElement.)

System_CAPS_pubpropertyLockAttributes

Obtém a coleção de atributos bloqueados (Herdado de ConfigurationElement.)

System_CAPS_pubpropertyLockElements

Obtém a coleção de elementos bloqueados.(Herdado de ConfigurationElement.)

System_CAPS_pubpropertyLockItem

Obtém ou define um valor que indica se o elemento está bloqueado.(Herdado de ConfigurationElement.)

System_CAPS_protpropertyProperties

Obtém a coleção de propriedades.(Herdado de ConfigurationElement.)

System_CAPS_pubpropertyRedirect

Obtém ou define a URL de redirecionamento.

System_CAPS_pubpropertyStatusCode

Obtém ou define o código de status de erro HTTP.

NomeDescrição
System_CAPS_protmethodDeserializeElement(XmlReader, Boolean)

Lê o XML do arquivo de configuração.(Herdado de ConfigurationElement.)

System_CAPS_pubmethodEquals(Object)

Compara CustomError erros.(Substitui o ConfigurationElement.Equals(Object).)

System_CAPS_pubmethodGetHashCode()

Obtém o CustomError código hash do objeto.(Substitui o ConfigurationElement.GetHashCode().)

System_CAPS_pubmethodGetType()

Obtém o Type da instância atual.(Herdado de Object.)

System_CAPS_protmethodInit()

Conjuntos de ConfigurationElement objeto ao seu estado inicial.(Herdado de ConfigurationElement.)

System_CAPS_protmethodInitializeDefault()

Usado para inicializar um conjunto padrão de valores para o ConfigurationElement objeto.(Herdado de ConfigurationElement.)

System_CAPS_protmethodIsModified()

Indica se este elemento de configuração foi modificado desde a sua última salvo ou carregada, quando implementada em uma classe derivada.(Herdado de ConfigurationElement.)

System_CAPS_pubmethodIsReadOnly()

Obtém um valor que indica se o objeto ConfigurationElement é somente leitura.(Herdado de ConfigurationElement.)

System_CAPS_protmethodReset(ConfigurationElement)

Redefine o estado interno do ConfigurationElement objeto, incluindo os bloqueios e os conjuntos de propriedades.(Herdado de ConfigurationElement.)

System_CAPS_protmethodResetModified()

Redefine o valor de IsModified método false quando implementada em uma classe derivada.(Herdado de ConfigurationElement.)

System_CAPS_protmethodSerializeElement(XmlWriter, Boolean)

Grava o conteúdo deste elemento de configuração para o arquivo de configuração quando implementada em uma classe derivada.(Herdado de ConfigurationElement.)

System_CAPS_protmethodSerializeToXmlElement(XmlWriter, String)

Grava as marcas externas deste elemento de configuração para o arquivo de configuração quando implementada em uma classe derivada.(Herdado de ConfigurationElement.)

System_CAPS_protmethodSetReadOnly()

Conjuntos de IsReadOnly propriedade para o ConfigurationElement objeto e todos os subelementos.(Herdado de ConfigurationElement.)

System_CAPS_pubmethodToString()

Retorna uma string que representa o objeto atual.(Herdado de Object.)

System_CAPS_protmethodUnmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)

Modifica o ConfigurationElement objeto para remover todos os valores que não devem ser salvo.(Herdado de ConfigurationElement.)

The T:System.Web.Configuration.CustomError class provides a way to programmatically access and modify the error section of a configuration file. This type is part of a group that includes the T:System.Web.Configuration.CustomErrorCollection, T:System.Web.Configuration.CustomErrorsMode, and T:System.Web.Configuration.CustomErrorsSection.

System_CAPS_noteObservação

When you define a custom error, ASP.NET assigns to it the standard error normally issued by the underlying service, such as IIS. For instance, if you define a custom error for the status code 404, ASP.NET will issue it anytime you refer to a non-existing .aspx page. The custom errors are only issued for those elements handled by ASP.NET. For instance, if you refer to a non-existing .htm page, IIS issues the standard 404 error.

This example demonstrates how to specify values declaratively for several attributes of the customErrors section, which can also be accessed as members of the T:System.Web.Configuration.CustomError class.

The following configuration file example shows how to specify values declaratively for the customErrors section.

<customErrors mode="RemoteOnly"
  defaultRedirect="customerror.htm">
    <error statusCode="404" redirect="customerror404.htm"/>
</customErrors>

The following code example demonstrates how to use the T:System.Web.Configuration.CustomError class.


// Get the Web application configuration.
Configuration configuration =
    WebConfigurationManager.OpenWebConfiguration(
    "/aspnetTest");

// Get the section.
CustomErrorsSection customErrors =
    (CustomErrorsSection)configuration.GetSection(
  "system.web/customErrors");

// Get the collection.
CustomErrorCollection customErrorsCollection =
    customErrors.Errors;

.NET Framework
Disponível desde 2.0

Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Retornar ao início
Mostrar: