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 o valor que especifica a codificação padrão para análise de arquivo .aspx, .asmx e de .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 automaticamente reconhecidos independentemente do valor do FileEncoding.
Se a FileEncoding configuração de propriedade para o servidor ou aplicativo estiver configurada para usar UTF-16 e se UTF-16 não for a codificação usada para uma página .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.