GlobalizationSection.FileEncoding Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que especifica a codificação padrão para .aspx, .asmx e análise de arquivo .asax.
public:
property System::Text::Encoding ^ FileEncoding { System::Text::Encoding ^ get(); void set(System::Text::Encoding ^ value); };
[System.Configuration.ConfigurationProperty("fileEncoding")]
public System.Text.Encoding FileEncoding { get; set; }
[<System.Configuration.ConfigurationProperty("fileEncoding")>]
member this.FileEncoding : System.Text.Encoding with get, set
Public Property FileEncoding As Encoding
Valor da propriedade
O valor de codificação padrão.
- Atributos
Exemplos
O exemplo de código a seguir demonstra como usar a FileEncoding propriedade. Este exemplo de código faz parte de um exemplo maior fornecido para a GlobalizationSection classe.
// Display FileEncoding property.
Console.WriteLine("FileEncoding: {0}",
configSection.FileEncoding);
' Display FileEncoding property.
Console.WriteLine("FileEncoding: {0}", _
configSection.FileEncoding)
Comentários
A FileEncoding propriedade especifica a codificação padrão usada para interpretar os dados incluídos nos tipos de arquivo .aspx, .asmx e .asax. Se a codificação de arquivo for especificada no arquivo Web.config, o arquivo real deverá ser salvo na mesma codificação. Arquivos Unicode e arquivos UTF-8 salvos com a propriedade de prefixo IsByteOrdered de marca de ordem de byte são reconhecidos automaticamente, independentemente do valor do FileEncoding.
Se a FileEncoding configuração de propriedade do servidor ou aplicativo estiver configurada para usar UTF-16 e se UTF-16 não for a codificação usada para uma página de .aspx no escopo do arquivo de configuração, a saída enviada para o navegador do cliente estará corrompida. Por esse motivo, verifique se o valor configurado FileEncoding corresponde à codificação usada na página .aspx.