GlobalizationSection.FileEncoding Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een waarde op die de standaardcodering voor het parseren van .aspx-, .asmx- en .asax-bestanden opgeeft.
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
Waarde van eigenschap
De standaardcoderingswaarde.
- Kenmerken
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de FileEncoding eigenschap gebruikt. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de GlobalizationSection klasse.
// Display FileEncoding property.
Console.WriteLine("FileEncoding: {0}",
configSection.FileEncoding);
' Display FileEncoding property.
Console.WriteLine("FileEncoding: {0}", _
configSection.FileEncoding)
Opmerkingen
De FileEncoding eigenschap geeft de standaardcodering op die wordt gebruikt om de gegevens te interpreteren die zijn opgenomen in de bestandstypen .aspx, .asmx en .asax. Als de bestandscodering is opgegeven in het Web.config bestand, moet het werkelijke bestand worden opgeslagen in dezelfde codering. Unicode-bestanden en UTF-8-bestanden die zijn opgeslagen met de bytevolgordevoorvoegseleigenschap IsByteOrdered , worden automatisch herkend, ongeacht de waarde van de FileEncoding.
Als de FileEncoding eigenschapsinstelling voor de server of toepassing is geconfigureerd voor het gebruik van UTF-16 en als UTF-16 niet de codering is die wordt gebruikt voor een .aspx pagina in het bereik van het configuratiebestand, is de uitvoer die naar de clientbrowser wordt verzonden, beschadigd. Zorg er daarom voor dat de geconfigureerde FileEncoding waarde overeenkomt met de codering die wordt gebruikt op de pagina .aspx.