GlobalizationSection.FileEncoding Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett värde som anger standardkodning för .aspx, .asmx och .asax-filparsing.
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
Egenskapsvärde
Standardkodningsvärdet.
- Attribut
Exempel
Följande kodexempel visar hur du använder egenskapen FileEncoding . Det här kodexemplet är en del av ett större exempel för GlobalizationSection klassen.
// Display FileEncoding property.
Console.WriteLine("FileEncoding: {0}",
configSection.FileEncoding);
' Display FileEncoding property.
Console.WriteLine("FileEncoding: {0}", _
configSection.FileEncoding)
Kommentarer
Egenskapen FileEncoding anger den standardkodning som används för att tolka de data som ingår i filtyperna .aspx, .asmx och .asax. Om filkodningen anges i den Web.config filen måste den faktiska filen sparas i samma kodning. Unicode-filer och UTF-8-filer som sparas med egenskapen byte order mark prefix IsByteOrdered identifieras automatiskt oavsett värdet för FileEncoding.
FileEncoding Om egenskapsinställningen för servern eller programmet är konfigurerad att använda UTF-16, och om UTF-16 inte är den kodning som används för en .aspx sida i omfånget för konfigurationsfilen, är utdata som skickas till klientwebbläsaren skadade. Därför kontrollerar du att det konfigurerade FileEncoding värdet matchar kodningen som används på sidan .aspx.