GlobalizationSection.FileEncoding Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur spécifiant l’encodage par défaut pour .aspx, .asmx et l’analyse de fichier .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
Valeur de propriété
Valeur d’encodage par défaut.
- Attributs
Exemples
L’exemple de code suivant montre comment utiliser la FileEncoding propriété. Cet exemple de code fait partie d’un exemple plus grand fourni pour la GlobalizationSection classe.
// Display FileEncoding property.
Console.WriteLine("FileEncoding: {0}",
configSection.FileEncoding);
' Display FileEncoding property.
Console.WriteLine("FileEncoding: {0}", _
configSection.FileEncoding)
Remarques
La FileEncoding propriété spécifie l’encodage par défaut utilisé pour interpréter les données incluses dans les types de fichiers .aspx, .asmx et .asax. Si l’encodage de fichier est spécifié dans le fichier Web.config, le fichier réel doit être enregistré dans le même encodage. Les fichiers Unicode et les fichiers UTF-8 enregistrés avec la propriété de préfixe IsByteOrdered de marque d’octet sont automatiquement reconnus, quelle que soit la valeur du FileEncodingfichier .
Si le FileEncoding paramètre de propriété du serveur ou de l’application est configuré pour utiliser UTF-16 et si UTF-16 n’est pas l’encodage utilisé pour une page .aspx dans l’étendue du fichier de configuration, la sortie envoyée au navigateur client est endommagée. Pour cette raison, vérifiez que la valeur configurée FileEncoding correspond à l’encodage utilisé dans la page .aspx.